<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body.catalog-product-view .product-subtitle {margin-top: -14px;margin-bottom: 1.3rem;font-size: 24px;line-height: 31px;font-family: 'garamond_light_ssilight';display: inline-block;width: 100%;}
body.catalog-product-view .product-subtitle p{margin-bottom: 1.5rem;}
body.catalog-product-view .product-reviews-summary.empty{margin-top:-5px;display: none;}
body.catalog-product-view .page-layout-1column .product-info-main { position: relative; }
body.catalog-product-view .sku-reset-wrapper{display: flex;width: 100%;align-items: center;justify-content: space-between;margin: 20px 0 0 0;}
body.catalog-product-view .sku-reset-wrapper .t-product-sku span{font-weight: bold;}
body.catalog-product-view #resetconfigoptions {float: right;margin: 0;position: relative;z-index: 997;}
body.catalog-product-view #resetconfigoptions a {border: none;background: none;text-transform: none;padding: 0;margin: 0;text-decoration: underline;}
body.catalog-product-view .swatch-inner-color{width: 85px !important;height: 83px !important;min-width: 81px;max-width: 81px;}
body.catalog-product-view .swatch-option{height: 85px !important;padding: 0;margin: 0 3% 12px 0;}
body.catalog-product-view .swatch-attribute{margin-bottom: 20px;}
body.catalog-product-view .swatch-color-name{display: none;}
body.catalog-product-view .swatch-color-wrapper{width: auto !important;margin-bottom: 12px;}
body.catalog-product-view .swatch-option.selected{background: none !important;position: relative;padding-right: 0;}
body.catalog-product-view .swatch-option.selected:after{content: " ";position: absolute;top: 50%;left: 50%;width: 20px;height: 20px;background-image: url(../images/Check-green-largex2.png);background-repeat: no-repeat;background-position: center !important;background-size: contain;z-index: 97;transform: translateX(-50%) translateY(-50%);}
body.catalog-product-view .swatch-color-wrapper .swatch-inner-color{border: 2px solid rgb(0 0 0 / 0%);}
body.catalog-product-view .swatch-color-wrapper.selected .swatch-inner-color{border: 2px solid #ad8b69;}
body.catalog-product-view .pm-bott-wrap{width: 100%;display: flex;flex-wrap: wrap;flex-direction: row;position: relative; top:0; margin-top: 20px; }
body.catalog-product-view .pm-bott-wrap .product-options-wrapper{order: 0;width: 100%;}
body.catalog-product-view .pm-bott-wrap .product-options-bottom{order: 2; float: left;margin: 0;height: 60px;display: flex;align-items: center;}
body.catalog-product-view .pm-bott-wrap .product-info-price{order: 1;width: auto;float: left;display: flex;align-self: center;color: #ad8b69;margin-right: 30px;margin-top: 0;height: 60px;}
body.catalog-product-view .pm-bott-wrap .product-info-price .normal-price{position: relative;top: 4px;}
body.catalog-product-view .pm-bott-wrap .product-info-price .old-price{color: black;margin-left: 8px;position: relative;/*top: 5px;*/ /*top:0;*/}
body.catalog-product-view .product-info-main .price-box{margin: 0;height: 100%;display: flex;align-items: center;}
body.catalog-product-view span.old-price:after{display: none;}
body.catalog-product-view .product-info-main .box-tocart .input-text.qty, body.catalog-product-view .product-options-bottom .box-tocart .input-text.qty{border: none;height: auto;}
body.catalog-product-view .box-tocart .field.qty .plgs-qty-toggler{border: none;}
body.catalog-product-view .box-tocart .field.qty .control{display: flex;align-items: baseline;}
body.catalog-product-view .box-tocart .field.qty .control .plgs-qty-down{order: 0;position: static;}
body.catalog-product-view .box-tocart .field.qty .control input{order: 1;border: solid 1px #c2c2c2;padding: 0;min-width: 0;width: 111px;margin: 0 10px 0 10px;display: block;}
body.catalog-product-view .box-tocart .field.qty .control .plgs-qty-up{order: 2;position: static;}
body.catalog-product-view .box-tocart .actions{width: auto;}
body.catalog-product-view .box-tocart #product-addtocart-button{height: auto;padding: 6px 52px;background: #ad8b69;border-color: #ad8b69;text-transform: none;width: 100%;font-size: 21px;line-height: 23px;}
body.catalog-product-view .pm-bott-wrap .fieldset{ display: block;}
body.catalog-product-view .stock-social-wrap{margin-top: 10px;order: 3;flex-direction: row;justify-content: space-between;}
body.catalog-product-view .stock-social-wrap .flexer{display: flex;align-items: center;order: 3;flex-direction: row;justify-content: space-between; width: 100%;}
body.catalog-product-view .bot-wrap{display: inline-flex;flex-direction: column;width: 100%; position: relative;}
body.catalog-product-view .bot-wrap-one{display: flex;justify-content: space-between;position: absolute; left:0; top: -40px; }
body.catalog-product-view .pm-bott-wrap .klarna-delivery .free-dev { width:100%; margin-top: 20px;}
body.catalog-product-view .free-dev h5{text-transform: uppercase;font-weight: 600;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; margin: 0;}
body.catalog-product-view .free-dev h5, body.catalog-product-view .free-dev a, body.catalog-product-view .free-dev, body.catalog-product-view .free-dev sup{color: black !important;}
body.catalog-product-view .product-social-links span{display: none !important;}
body.catalog-product-view .action.towishlist:before{border: none;}
body.catalog-product-view .action.tocompare:before{border: none;}
body.catalog-product-view .product-add-form .stockpos_pm{border: none; /*white-space: nowrap;*/}
body.catalog-product-view .product-info-main .product-addto-links{    display: flex;}
body.catalog-product-view .stock-social-wrap-right{display: flex;flex-direction: row-reverse;align-items: center;}
body.catalog-product-view .product-info-main .product-social-links{width: auto !important;margin: 0;display: flex;align-items: center;position: relative; top:-8px; margin-top: 20px;}
body.catalog-product-view .action.towishlist{height: auto}
body.catalog-product-view .action.tocompare{height: auto}
body.catalog-product-view  .variationdetails-wrapper{border: none;margin-bottom: 50px;}
body.catalog-product-view  .variationdetails-wrapper.top + .variationdetails-wrapper {margin-top: -100px;}
body.catalog-product-view  .variationdetails-wrapper h3 {font-size: 4rem;font-family: 'garamond_light_ssilight';text-transform: uppercase;margin-bottom: 30px;color: #ad8b69;font-weight: 100;margin-top: 25px;}
body.catalog-product-view .pm-romance-desc{text-align: center;width: 65%;margin: 0 auto 40px auto;}
body.catalog-product-view #plgs_product_back_button{display: none;}
body.catalog-product-view .swatch-attribute-label:after{content:":";}
body.catalog-product-view .fotorama__nav--thumbs{text-align: center;padding: 40px 0 20px 0;}
body.catalog-product-view .payment-methods-new{display: block;content: "";padding: 0 0 20px;font-weight: 100;background: transparent url(../images/payment-methods-configurable.png) no-repeat bottom left;background-size: 100% auto;background-size: contain;margin: 0.8rem 0 0 0;}
body.catalog-product-view .inner-share ul{list-style: none;display: inline-flex;margin: 0;padding: 0;}
body.catalog-product-view .inner-share ul li{margin-right: 30px;}
body.catalog-product-view .inner-right p{margin-bottom: 10px;}
body.catalog-product-view .inner-right p + p{margin-bottom: 3rem;}
body.catalog-product-view .finishswatches-actual ul{list-style: none;padding-left: 0;}
body.catalog-product-view .finishswatches-actual ul li:nth-child(odd) {margin-right: 4%;}
body.catalog-product-view .finishswatches-actual ul li{width: 23%;}
body.catalog-product-view .finishswatches-actual ul li h3{color: black;font-size: 1.3rem;font-family: 'Open Sans', sans-serif;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 5px 0 7px 0;}
body.catalog-product-view .finishswatches-actual ul li button {border-radius: 0;width: 100%;text-transform: uppercase;font-weight: normal;font-size: 0;height: auto;line-height: 1;}
body.catalog-product-view .finishswatches-actual ul li button:after {content:"Order Sample";font-size: 1.3rem;}
body.catalog-product-view .gallery-placeholder{position: relative;}
body.catalog-product-view .onsalegallery{text-transform:uppercase;position: absolute;z-index: 99;right: 0;top: 30px;background: #ef7b02;padding: 5px 30px;color: white;font-size: 1.2rem;font-weight: bold;}
body.catalog-product-view .fieldset &gt; .field:not(.choice) &gt; .label{text-align: left;}
body.catalog-product-view .legend.review-legend &gt; span{margin-bottom: 10px;display: block;text-align: left;}
body.catalog-product-view .product-info-main .reviews-actions{display: none !important;}
body.catalog-product-view .product-info-main .product-reviews-summary{display: block;margin-top: -20px;}
body.catalog-product-view .product-info-main .product-reviews-summary .rating-summary{display: block;}
body.catalog-product-view .product-info-main .rating-summary .rating-result{width: auto;}
body.catalog-product-view .product-normal-desc p {margin-bottom: 1rem}
body.catalog-product-view .action.towishlist:before{content: '\e600';}
body.catalog-product-view .action.tocompare:before {content: '\e61e';}
body.catalog-product-view .inner-wrap.inner-share li a{color: black;font-size: 24px;margin-top: 10px;display: inline-block;}
body.catalog-product-view .product-info-main .page-title-wrapper h1.page-title{font-size: 31px; line-height: 42px;margin-bottom: 15px !important;}
body.catalog-product-view .swatch-attribute-label{font-size: 16px; line-height: 17px;}
body.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-size: 30px;}
body.catalog-product-view .old-price .price{font-size: 18px !important;}
body.catalog-product-view .variationdetails-wrapper h4{margin-bottom: 7px;}
body.catalog-product-view .variationdetails-wrapper h4, h4{font-size: 1.6rem;}
body.catalog-product-view .variationdetails-wrapper h4 + div{margin-bottom: 40px;}
body.catalog-product-view .variationdetails-wrapper h4 + div p{margin-bottom: 10px;}
body.catalog-product-view .review-form .action.submit.primary{background: #ad8b69;border: 1px solid #ad8b69;color: #ffffff;font-weight: normal;}
body.catalog-product-view .prodcare-reviews .review-list .block-title strong{ font-size: 14px;font-weight: bold;}
body.catalog-product-view .review-list .block-title strong{ font-size: 18px;font-weight: bold;}
body.catalog-product-view .action.tocompare{display: none;}
body.catalog-product-view .product-info-main .product-add-form{width: 100%;}
body.catalog-product-view .product-info-main .product-add-form #product_addtocart_form {position: relative; width: 100%;}
body.catalog-product-view:not(.page-product-configurable) .bot-wrap-one .box-tocart{order:2;}
body.catalog-product-view:not(.page-product-configurable) .pm-bott-wrap .product-info-price .price-final_price &gt; .price-final_price .price-wrapper .price{position: relative;top: 5px;}
body.catalog-product-view:not(.page-product-configurable) .box-tocart .field.qty .control{position: relative;}
body.catalog-product-view:not(.page-product-configurable) .box-tocart {position: absolute; top:-28px; right: 20px; }
body.catalog-product-view:not(.page-product-configurable) .box-tocart .field.qty{width:23%;margin:0 10px 0 0;}
body.catalog-product-view:not(.page-product-configurable) .stockpos_pm{text-align: left;}
body.catalog-product-view:not(.page-product-configurable) .product-info-main .product-social-links{top:0;}
body.catalog-product-view:not(.page-product-configurable) .box-tocart .actions{width: 73%;}
body.catalog-product-view:not(.page-product-configurable) .product-normal-desc{margin-bottom: 20px;}
body.catalog-product-view .finishswatches-actual h2 {font-size: 14px;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
body.catalog-product-view:not(.page-product-configurable) .product-addto-links{position: relative; top:-10px;}
.fotorama__arr, .fotorama__thumb__arr{background: transparent !important}
body.catalog-product-view ul.features-list{padding: 0;margin: 0 0 0px 17px;}
body #pm_back{z-index: 9999;}
body #pm_fore{z-index: 99999;}
.product-item-name h2 {font-size: 22px;line-height: 20px;margin-bottom: 5px;font-family: 'garamond_light_ssilight';color: #ad8b69;}

/* GREY */
body.catalog-product-view .product-info-main .rating-summary .rating-result:before{font-size: 50px;height: auto;width: auto;line-height: normal;}
body.catalog-product-view .prodcare-reviews .rating-summary .rating-result:before{font-size: 28px;height: auto;width: auto;line-height: normal;}

/* GOLD */
body.catalog-product-view .product-info-main .rating-summary .rating-result &gt; span:before{color: #ad8b69;font-size: 50px;height: auto;width: auto;line-height: normal;}
body.catalog-product-view .prodcare-reviews .rating-summary .rating-result &gt; span:before{color: #ad8b69;font-size: 28px;height: auto;width: auto;line-height: normal;}

/* FOTORAMA */

body:not(.fotorama__fullscreen)  .fotorama__stage__frame.fotorama__active{pointer-events: none;}
body:not(.fotorama__fullscreen) .fotorama__arr:not(.fotorama__arr--disabled){display: block !important;opacity: 1 !important;-webkit-transform: translate3d(0, 0, 0) !important;-ms-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important;}
body:not(.fotorama__fullscreen) .fotorama__wrap--video .fotorama__arr, body:not(.fotorama__fullscreen) .fotorama__wrap--video .fotorama__fullscreen-icon {display: none !important;}
body:not(.fotorama__fullscreen)  .fotorama__stage__frame .fotorama__img{max-width: 80% !important;}
body.catalog-product-view.page-product-configurable .onsalegallery{display: none;}
.pixie-gallery-wrapper{ position: relative; }
body.catalog-product-view .product-info-main .box-tocart  .fieldset, .catalog-product-view .product-options-bottom .box-tocart .fieldset{display: flex;align-items: center;justify-content: space-between;align-items: stretch;}
body.catalog-product-view span.old-price:after, body.plgs-is-trade.catalog-product-view:not(.new-prod-variation) .is-on-sale .price-wrapper[data-price-type='finalPrice'] &gt; .price:after, body.plgs-is-trade.catalog-product-view .product-info-price.is-on-sale .price-container.price-final_price .price-wrapper .price:after{display: none !important;}

/** IDK */

body.pixiedust.catalog-product-view:not(.page-product-configurable) .box-tocart .field.qty .control{top:4px;}
body.pixiedust.catalog-product-view .stock-social-wrap{margin-top: 30px;}
.variationdetails-inner .inner-left [data-role="collapsible"] [data-role="trigger"]:after{-webkit-font-smoothing: auto;}
body.catalog-product-view .variationdetails-wrapper .variationdetails-inner .inner-right .inner-finishswatches h4:after{-webkit-font-smoothing: auto;}
body.catalog-product-view .finishswatches-actual li { float: left; margin-right: 4%; }
body:not(.fotorama__fullscreen) .fotorama-video-container.fotorama__stage__frame.fotorama__active { pointer-events: auto; }
body.catalog-product-view .fotorama__stage__frame.fotorama__active.fotorama-video-container { z-index: 0; }
body.catalog-product-view .inner-wrap.inner-product-about{border-top: 1px solid #d1d1d1;}
body.catalog-product-view .pm-bott-wrap .free-dev{align-items:center;font-size:1.3rem;display: flex !important;justify-content: space-between;text-align: left;}
body.catalog-product-view .free-dev h5{font-weight: normal; margin-bottom: 0.9rem;}
body.catalog-product-view .free-dev h5 strong{font-weight: bold;}
body.catalog-product-view .free-dev h3{margin: 0 0 1rem 0;font-weight: bold;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 1.6rem;}
body.catalog-product-view .klarna-delivery .kl-payments h4{margin: 0 0 1rem 0;font-weight: bold;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 1.6rem;}
body.catalog-product-view .klarna-delivery .kl-payments p{margin-bottom: 0.5rem;}
body.catalog-product-view .klarna-delivery .kl-payments p + p{margin-bottom: 0;}
body.catalog-product-view .klarna-delivery{align-items: baseline;}
body.catalog-product-view .free-dev p{max-width: 200px;}
body.catalog-product-view.page-product-configurable .sku-instock{flex-direction: column;}
body.catalog-product-view.page-product-configurable .sku-instock &gt; div{width:100%;}
body.catalog-product-view.page-product-configurable .sku-reset-wrapper{width:100%;}
body.page-product-configurable.catalog-product-view .product-info-main .product-add-form{margin-top: -50px;}
body.page-product-configurable .bot-wrap{margin-top: 40px;}
/*body.catalog-product-view .the-del-info .stock-social-wrap {display: block !important; }*/
/*body.catalog-product-view .the-del-info .newvar_stock_mess {display: block !important; }*/

@media(max-width: 767px){
    body.catalog-product-view .breadcrumbs{display: none;}
    body.catalog-product-view .product-info-main .page-title-wrapper h1.page-title{text-align: center;color: #ad8b69;font-size: 20px;line-height: 26px;text-transform: uppercase;margin-bottom: 20px !important;}
    body.catalog-product-view .page.messages{margin-top: 20px;}
    body.catalog-product-view .fotorama__nav__frame.fotorama__nav__frame--dot{display: none;}
    body.catalog-product-view .product-normal-desc{text-align: center;margin-bottom: 30px;margin-top: 20px;}
    #resetconfigoptions a{font-size: 0;}
    #resetconfigoptions a:after{content:"Reset";font-size: 1.4rem;}
    body.catalog-product-view .swatch-inner-color{width: 73px !important;height: 73px !important;min-width: 73px;max-width: 73px;}
    body.catalog-product-view .swatch-color-wrapper:nth-child(4n){margin-right: 0 !important;}
    body.catalog-product-view .product.media{margin-top: 20px;}
    body.catalog-product-view .product-subtitle{margin-top:-5px !important;text-align: center; font-size: 16px; line-height: 1;padding-left: 10%; padding-right: 10%; box-sizing: border-box;}
    body.catalog-product-view .product-info-main .product-reviews-summary .rating-summary{text-align: center;}
    body.catalog-product-view .rating-summary .rating-result &gt; span:before{font-size: 30px;}
    body.catalog-product-view .rating-summary .rating-result:before{font-size: 30px;}
    body.catalog-product-view .swatch-option{margin-right: 3.5%;}
    body.catalog-product-view .stock-social-wrap{flex-direction: column;text-align: left;align-items: flex-start;}
    body.catalog-product-view .stock-social-wrap-right{width: 100%;justify-content: stretch;}
    body.catalog-product-view .stockpos_pm{padding: 0; text-align: left;}
    body.catalog-product-view .product-info-main .product-social-links{position: relative;top: -36px;width: 40% !important;right: 0;margin: 0 -20px 0 0;}
    body.catalog-product-view .stock-social-wrap{margin-top: 10px;}
    /*body.catalog-product-view .stock-vals.config-stock{position: relative;left: -20px;}*/
    body.catalog-product-view .variationdetails-wrapper h3{font-size: 20px; line-height: 26px;margin-top: 0;}
    body.catalog-product-view .pm-romance-desc{width:100%;text-align: left;}
    body.catalog-product-view .variationdetails-wrapper{margin-top: 30px;border-top: solid 1px #d1d1d1;padding-top: 20px;}
    body.catalog-product-view .inner-share ul{    width: 100%;justify-content: space-between;}
    body.catalog-product-view .inner-wrap.inner-share li a{font-size: 38px;}
    body.catalog-product-view .variationdetails-wrapper form{max-width: unset;}
    body.catalog-product-view .product-info-main .product-social-links{justify-content: flex-end;}
    body.catalog-product-view .stock-social-wrap{display: none;}
    body.catalog-product-view .bot-wrap .stock-social-wrap {display: unset;}
    body.catalog-product-view:not(.page-product-configurable) .stock-social-wrap {margin-top: 55px;}
    body.catalog-product-view .review-toolbar{border-top:none !important;}
    body.catalog-product-view:not(.page-product-configurable) .box-tocart { top: 20px;  }
    body.catalog-product-view .klarna-delivery { position: relative; top: 40px; flex-direction: column; align-items: center; }
    body.catalog-product-view .klarna-delivery .kl-payments { width: 100%; }
    body.catalog-product-view .klarna-delivery .kl-payments h4:after { display: none !important; }
    body.catalog-product-view .pm-bott-wrap .klarna-delivery .free-dev { text-align: left; margin-top: 20px; margin-bottom: 30px; }
    body.catalog-product-view .payment-methods-new {background-size: 100%;background-position: center;height: 24px;margin-bottom: 0px; }
    body.catalog-product-view .klarna-delivery .kl-payments .inner-wrap h4{pointer-events: none;}
    body.catalog-product-view .pm-bott-wrap .klarna-delivery .free-dev p{margin-bottom: 0}
    body.catalog-product-view .pm-bott-wrap .bot-wrap .stock-social-wrap .stock-social-wrap{margin-top: 0;}
    body.catalog-product-view .variationdetails-wrapper h4 + div{margin-bottom: 20px;}
    body.catalog-product-view .variationdetails-inner .inner-left [data-role="collapsible"] [data-role="trigger"]{border-bottom: 1px solid #d1d1d1 !important;}
    body.catalog-product-view .variationdetails-inner .inner-left [data-role="collapsible"] [data-role="trigger"]:after{right:-10px;}
}

@media(max-width: 1199px) {
    body.catalog-product-view .bot-wrap-one {flex-direction: column;justify-content: flex-start;}
    body.catalog-product-view .pm-bott-wrap .product-info-price{align-self: flex-start;margin-bottom: 10px;}
    body.catalog-product-view .box-tocart .field.qty{width: 20%;}
    body.catalog-product-view .pm-bott-wrap .fieldset{display: inline-block;float: left;width: 100%;}
    body.catalog-product-view .box-tocart .fieldset{display: inline-flex;float: left;justify-content: space-between;width: 100%;}
    body.catalog-product-view .product-info-main .box-tocart, body.catalog-product-view .product-options-bottom .box-tocart{width: 100%;}
    body.catalog-product-view.plgs-is-trade .product-info-main div.price-box.price-final_price &gt; span:first-child &gt; span:before{margin-right: 10px;}
    body.catalog-product-view .sku-instock{flex-direction: column;}
    body.catalog-product-view .sku-instock .stockpos_pm{ padding: 0; margin-top: 10px;}

}

@media(min-width:768px) and (max-width: 850px) {
    body.catalog-product-view .swatch-option {margin: 0 2.2% 12px 0;}
    body.catalog-product-view .swatch-color-wrapper:nth-child(4n){margin-right: 0 !important;}
    body.catalog-product-view .payment-methods-new{padding: 0 0 20px;}
}

@media(min-width:768px) and (max-width: 1179px){
    body.catalog-product-view .product-info-main .page-title-wrapper h1.page-title{font-size: 24px;line-height: 1.4;}
    body.catalog-product-view .product-subtitle{font-size: 18px; line-height: 1;}
    body.catalog-product-view .variationdetails-wrapper h3{font-size: 3rem;}
    body.catalog-product-view.page-layout-1column .product.media{padding-right: 40px !important;}
    body.catalog-product-view .product-info-main .page-title-wrapper{margin-top: 0 !important;}
}

@media(min-width:768px) and (max-width: 1349px) {
    body.catalog-product-view .stock-social-wrap {margin-top: 64px; margin-bottom: 30px; justify-content: end; }
    body.catalog-product-view:not(.page-product-configurable) div.box-tocart { top: 25px; right: initial; }
    body.catalog-product-view .klarna-delivery { position: relative; top: 40px; }
    body.catalog-product-view .klarna-delivery{flex-direction: column;align-items: flex-start;}
    body.catalog-product-view .klarna-delivery {margin-top: 40px;margin-bottom: 10px;}
}

@media (max-width: 850px){
    body.catalog-product-view .pm-romance-desc {width: 100%;}
}

@media(min-width:768px){
    body.catalog-product-view.page-layout-1column .product.media {width: calc(50% - 20px); /* padding-right: 100px; */ box-sizing: border-box;}
    body.catalog-product-view.page-layout-1column .product-info-main {width: 50%;}
}

@media(min-width:1024px){
    body.catalog-product-view.page-layout-1column .product-info-main {width: 43%;padding-right: 7%;}
    body.catalog-product-view .onsalegallery{right:70px;}
    .page-products #maincontent .product .product-item-link h2 {font-size: 20px;line-height: 20px;margin-bottom: 5px;margin-top: 5px;font-family: 'garamond_light_ssilight';color: #ad8b69;}
    body.catalog-product-view #ReviewsWidget{padding-right: 7%}
    body.catalog-product-view .finishswatches-actual{display: block !important;}
}

@media(min-width:1200px){
    body.catalog-product-view .pm-bott-wrap .product-info-price {width: 40%;margin: 0 ;}
    body.catalog-product-view .pm-bott-wrap .product-options-bottom {width: 60% ;display: inline-flex !important;margin: 0 ;}
    body.catalog-product-view:not(.page-product-configurable) .box-tocart {width: 325px; ;display: inline-flex !important;margin: 0 ;float: right; top: -25px; }
    body.catalog-product-view .pm-bott-wrap .free-dev {width: 40% ; margin: 0 ;}
    body.catalog-product-view .stock-social-wrap-right {width: 49% ;display: inline-flex !important;margin: 0;flex-direction: row-reverse;justify-content: flex-end;align-items: center;}
    body.catalog-product-view:not(.page-product-configurable) .pm-bott-wrap .free-dev{width:54%;}
    body.catalog-product-view.megamenu-ready .product-info-main .product-info-price{display: inline-block;}
    body.catalog-product-view .pm-bott-wrap .product-info-price .old-price{top:0; font-size: 1rem;}
    body.catalog-product-view .product-info-main .price-box .weee{margin-right: 5px;}
    body.catalog-product-view .product-add-form .stockpos_pm{white-space: nowrap;}
}

@media(min-width:1350px){
    body.catalog-product-view .fotorama:not(.fotorama--fullscreen){padding: 0 7.5% 0 7.5%;}
    body.catalog-product-view .pm-romance-desc{width: 78%;}
    body.catalog-product-view .variationdetails-inner{width: 78%;}
    body.catalog-product-view .stock-social-wrap .flexer{justify-content: flex-end;flex-direction: row;}
    body.catalog-product-view.hasMagixPrice .stock-social-wrap-right{padding-left: 220px;}
    body.catalog-product-view .pm-bott-wrap .free-dev {width: 54% !important;}
}

@media(max-width:767px) {
    body.catalog-product-view .bot-wrap-one{ justify-content: flex-start;width: 100%;align-items: center;justify-content: space-between;flex-direction: column;}
    body.catalog-product-view:not(.page-product-configurable) .bot-wrap-one .box-tocart{position: static;}
    body.catalog-product-view .variationdetails-inner .inner-right .inner-finishswatches h4{font-size: 2.8rem !important;line-height: 2.8rem;font-weight: 100;padding: 1.4rem 0;margin: 0;}
    body.catalog-product-view .variationdetails-wrapper .variationdetails-inner .inner-right .inner-finishswatches h4:after{right:5px;}
}

@media(min-width:768px) {
    body.catalog-product-view .bot-wrap-one{ justify-content: flex-start;width: 100%;align-items: center;justify-content: space-between;flex-direction: column;}
    body.catalog-product-view:not(.page-product-configurable) .bot-wrap-one .box-tocart{position: static;}
}

@media(min-width:1200px) {
    body.catalog-product-view .bot-wrap-one{ justify-content: flex-start;width: 100%;align-items: center;justify-content: space-between;flex-direction: row;}
    body.catalog-product-view:not(.page-product-configurable) .bot-wrap-one .box-tocart{position: relative;top: 0;right: 12px;}
}

@media(min-width:1024px) {
    body.catalog-product-view .variationdetails-wrapper {border: none;margin-bottom: 50px;padding-right: 7%;padding-top: 8rem; }
}

@media (max-width: 850px) {
    body.catalog-product-view .variationdetails-wrapper .variationdetails-inner .inner-right .inner-finishswatches h4:after {;right: 29px;}
}</pre></body></html>