<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ===GETTING COLORS FROM PALETTE=== */
/**
 * The function palette is used by the following functions
 * text-color(), border-color() and bg-color()
 */
/* ===BACKGROUND COLOR FUNCTION=== */
/* ===TEXT COLOR FUNCTION=== */
/* ===BORDER COLOR FUNCTION=== */
/* ===GETTING BUTTONS STYLE FROM MAP=== */
/* ===GETTING BREAKPOINT VALUE FROM MAP=== */
/* ===GETTING VALUE FROM GENERIC MAP=== */
/* ===GET FONT FAMILY NAME FROM NESTED MAP=== */
/* ===REM FUNCTION=== */
/**
 * Sassy functions to get the rem equivalent of a px value
 * preset-css-env will take care of fallback for older browsers
 * !NOTE: you only need to change the $rem-baseline value if your base size 
 * is different from 10px (use _var_typography.scss in case)
 * @param value is referred to px
 * Credits: Rowan Manning
 */
/**
 * Given an image name this mixin returns a path
 * for the relative image.
 *
 * @param $image the name of the image to link.
 */
/* ===WEB FONTS MANAGEMENT=== */
/**
* Use this mixin to easely generate a @font-face rule.
* It uses the font-path property provided by postcss rucksack
* to generate bulletproof src sets in @font-face
*/
/**
 * @param $fonts-map
 * Generating @font-face rule from the given $fonts map
 * You can just update the font map to add a new font-face rule
 */
/**
 * Sets the font for this weight.
 * @param $family the font family to set.
 * @param $weight one of 'bolder', 'heavy', 'bold', 'semibold', 'normal' (default),
 * 'light', 'lighter' or 'thin'
 */
/**
 * Sets the secondary fonts for this weight.
 * @param $weight one of "light", "normal" (default), "bold" or "bolder" (if provided by font).
 * Take care not to use this mixin to apply the primary font,
 * whenever it is already declared for the body element and inherited from it.
 */
/**
 * Applies the font smoothing
 * Used for better cross browser support
 * Ref: https://maximilianhoffmann.com/posts/better-font-rendering-on-osx
 */
/**
 * Absolute  positioning an element
 */
/** Triangle helper mixin
 * @param {Direction} $direction - Triangle direction, either `top`, `right`, `bottom` or `left`
 * @param {Color} $color [currentcolor] - Triangle color
 * @param {Length} $size [1em] - Triangle size
*/
/** grid column no bootstrap
 * @param $col_size - the number of column the element should take from 1 to 12
*/
/* mixin for multiline */
/**
 * Ref: https://www.smashingmagazine.com/2014/06/sassy-z-index-management-for-complex-layouts/
 * In order to maintain the stacking order of the elements,
 * we can set up a Sass list which represents the order in which we want our elements to appear,
 * from lowest to highest, like shown below.
 * (Note that if we want to add an element to the existing stacking order,
 * we just have to update the list with our new element)
 * In order to retrieve the z-index value to assign to each element,
 * you can use the index() sass function, for i.e. .modal {z-index: index($elements, modal)}
 */
.product-detail {
  margin-top:  7.5rem;
  margin-bottom:  3rem; }
  .product-detail .h1.product-name {
    font-size:  2.5rem;
    margin-bottom:  1.25rem; }
  .product-detail .long-description {
    font-size:  1.125rem; }
  .product-detail .short-description p {
    font-size:  0.875rem; }
  .product-detail .cart-and-ipay &gt; div,
  .product-detail .prices {
    display: flex;
    justify-content: center; }
  .product-detail .prices {
    align-items: center;
    padding-bottom: 0; }
    .product-detail .prices del {
      padding-left:  1rem; }
  .product-detail .img-column {
    padding: 0 3.4rem; }
  .product-detail .prices-add-to-cart-actions {
    margin-top:  2.5rem; }

footer.main-footer {
  padding: 70px 0; }

footer .footer-newsletter {
  position: relative;
  display: flex;
  flex-direction: column; }
  footer .footer-newsletter:before {
    content: '';
    width: 1px;
    background-color: #fff;
    position: absolute;
    left: 0;
    height: 100%; }

footer .footer-social-links {
  width: 100%; }
  footer .footer-social-links .footer-section-title {
    margin-bottom: 3px; }
  footer .footer-social-links .footer-link {
    width: 30%;
    display: inline-block; }

footer .logo-img.in-footer {
  margin-right: calc(30% - 90px); }

.modal .modal-footer button {
  min-width:  15rem; }

.product-tile.product-tile-exchange .pdp-link {
  min-height:  5rem; }

.product-tile.product-tile-exchange .product-tale-description {
  min-height:  3.75rem; }

/*# sourceMappingURL=md-min.css.map*/</pre></body></html>