.form-discount .g-recaptcha{margin-top:50px !important}.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.form-giftcard-redeem .g-recaptcha{margin-top:40px}.magento-invitation-customer-account-create .form-create-account .g-recaptcha{margin-top:1px}.form.wishlist.share .g-recaptcha{margin-bottom:40px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(359.9deg)}}@media only screen and (max-width:700px){.ampromo-items-form .product-info-price>*:first-child,.ampromo-items-form .product-info-price>*:last-child{padding:0}}@media only screen and (max-width:1000px) and (min-width:701px){.ampromo-overlay .ampromo-gallery{width:570px}.ampromo-popup-wrapper{padding:24px 54px}}@media only screen and (max-width:700px){.ampromo-overlay .ampromo-gallery{width:280px;margin:0 auto}.ampromo-popup-wrapper{padding:24px 54px}}@media only screen and (max-width:400px){.ampromo-overlay .ampromo-gallery{margin:0 auto 30px auto}.ampromo-overlay .slick-prev,.ampromo-overlay .slick-next{display:none !important}.ampromo-popup-wrapper{padding:15px}}.am-word-break{word-wrap:break-word;word-break:break-word}.ie11 .am-word-break{word-break:break-all}.amscroll-arrow-icon{width:14px;height:28px;background:url('../../../../../frontend/Magento/base/default/Amasty_Scroll/images/arrow.svg')}.amscroll-chevron-icon{width:24px;height:24px;background:url('../../../../../frontend/Magento/base/default/Amasty_Scroll/images/chevron.svg')}@-webkit-keyframes amScrollRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.amscroll-arrow-style{padding:0;width:50px;height:50px;border-radius:100px}.amscroll-arrow-style:before{border-radius:100px}.amscroll-arrow-style:after{width:14px;height:28px;background:url('../../../../../frontend/Magento/base/default/Amasty_Scroll/images/arrow.svg')}.amscroll-arrow-style .amscroll-text{display:none}.amscroll-text-style{padding-right:7px;border-radius:100px;transform:rotate(-90deg) translate(60px,60px)}.amscroll-text-style:before{border-radius:100px}.amscroll-text-style:after{width:24px;height:24px;background:url('../../../../../frontend/Magento/base/default/Amasty_Scroll/images/chevron.svg')}.amscroll-edge-style{right:0;padding:4px 26px 4px 20px;border-radius:20px 20px 0 0;transform:rotate(-90deg) translate(71px,72px)}.amscroll-edge-style .amscroll-text{margin-right:20px}.amscroll-edge-style:before{border-radius:20px 20px 0 0}.amscroll-edge-style:after{width:14px;height:28px;background:url('../../../../../frontend/Magento/base/default/Amasty_Scroll/images/arrow.svg');transform:rotate(90deg) translateX(2px)}.ambase-word-break{word-wrap:break-word;word-break:break-word}.ie11 .ambase-word-break{word-break:break-all}.am-visually-hidden{border:0;clip:rect(0,0,0,0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:0}.am-word-break{word-break:break-word;word-wrap:break-word}.ie11 .am-word-break{word-break:break-all}.ambrands-word-break{word-wrap:break-word;word-break:break-word}.ie11 .ambrands-word-break{word-break:break-all}.sp-methods-chronorelais{padding:5px 20px}.sp-methods-chronorelais dd li{clear:both;list-style:none}.chronorelaismap{margin:20px 0 10px}.chronorelaismap .mappostalcode{margin-bottom:10px;text-align:right}.chronorelaismap .mappostalcode input{width:70px;max-width:50%}.sp-methods .method-description{clear:both}.sp-methods .method-image{padding:0 10px}.table-checkout-shipping-method>tbody tr>td{vertical-align:middle}.chronomap{height:450px;width:100%;overflow:hidden !important;font:82.5%/1.3 Arial,Helvetica,sans-serif;background-color:#e5e3df;border:1px solid #aaa}.chronomap *{float:none;font-family:Arial,sans-serif}.chronomap a{color:#00c;outline:none}.chronomap h4{font-size:1em;margin-bottom:6px;border-bottom:1px solid #ccc}.chronomap h2{font-size:1em;margin:2px 10px 6px 0;font-weight:700}.chronomap .sw-infowindow a{cursor:pointer}#sw-infowindow-info{max-height:400px}#sw-infowindow-hor{height:150px}.sw-map-adresse{font-size:1em;margin:5px 0 8px;line-height:1.45em}.sw-map-tools a{font-size:.9em}.chronomap .sw-desc{display:block;font-weight:700;line-height:16px;float:none !important;width:auto}.chronomap .sw-help{display:block;float:none !important;width:auto;clear:both}.sw-map-itin-tools{font-size:.8em;padding:8px 0;display:block}.sw-back-link{font-size:.8em;display:block;text-align:right;margin:0}#sw-sendbymail-wrap{height:220px;overflow:hidden}.chronomap .sw-textarea{height:30px}.sw-tool-itineraire{height:220px}.sw-table{border-collapse:collapse;width:100%}.sw-table td{font-size:1em;border-bottom:1px solid #ccc;padding:1px 0 !important}.sw-table th{background:#eee;font-size:1em;border-top:1px solid #555}#sw-table-horaire-client td,#sw-table-horaire-depot td{width:50%}#sw-table-horaire-depot{margin-top:8px}.global-desktop{min-width:641px;display:block}.global-desktop.onestepcheckout{display:none !important}#rdvCarousel{width:100%;height:auto;overflow:hidden}#rdvCarouselContent{width:500%}#rdvCarouselContent .slide{float:left;width:20%;height:auto}.rdvCarouselheader nav{font-size:18px;overflow:hidden;margin-bottom:5px}.rdvCarouselheader nav a{background:url('../../../../../frontend/Magento/base/default/Chronopost_Chronorelais/images/arrows.png') 0 0 no-repeat;line-height:35px;color:#7b7b7b;text-decoration:none}.rdvCarouselheader nav .inactive a{color:#ccc}.rdvCarouselheader .prev a{float:left;background-position:0 0;padding-left:28px}.rdvCarouselheader .prev.inactive a{background-position:-280px 0}.rdvCarouselheader .next a{float:right;background-position:right -280px top -65px;padding-right:28px}.rdvCarouselheader .next.inactive a{background-position:right 0 top -65px}#rdvCarouselContent .date-time{border-collapse:collapse}#rdvCarouselContent .date-time td,#rdvCarouselContent .date-time th{padding:10px 5px;text-align:center}#rdvCarouselContent .date-time td{border-left:solid 1px #f3f3f3;border-bottom:solid 1px #f3f3f3;font-size:1.14em;vertical-align:top;padding-bottom:5px;background-color:#fff}#rdvCarouselContent .date-time td span{white-space:nowrap}#rdvCarouselContent .date-time td label{position:relative;display:block !important;padding:0 !important;min-width:0 !important;color:inherit !important;background:inherit !important}#rdvCarouselContent .date-time td.unavailable{background-color:#e6e6e7;font-size:.9em}#rdvCarouselContent .date-time td.eco{background-color:#e2f0e0}#rdvCarouselContent .caption{background-color:#595a5c;font-size:1.71em;overflow:hidden;color:#fff;padding:10px 20px}#rdvCarouselContent .date-row th{font-size:.86em;color:#fff;background-color:#8f9091;font-weight:400;border-left:solid 1px #fff;border-bottom:solid 1px #fff;display:table-cell}#rdvCarouselContent .date-row th:first-child{border-left:0}#rdvCarouselContent .date-row th span{font-size:2.14em;display:block}#rdvCarouselContent .date-row th.active,#rdvCarouselContent .date-time td.active,#rdvCarouselContent .time-cell.active{background-color:#797979 !important;color:#fff !important}#rdvCarouselContent .time-cell{font-size:1.4em;background-color:#8f9091;font-weight:400;color:#fff;border-bottom:solid 1px #fff;white-space:nowrap}.chronopostsrdv_noresult{position:absolute;background:#ccc none repeat scroll 0 0;width:100%;height:100%;top:0;left:0;opacity:.5}.popin{position:absolute;top:50%;left:50%;width:360px;margin:-90px 0 0 -180px;background-color:#fff;z-index:99999;padding:25px;box-shadow:0 5px 15px #ccc;font-size:16px;display:block}.popin a.close{display:block;position:absolute;right:0;top:0;width:15px;height:15px}.margB{margin-bottom:30px}.center{text-align:center}.global-mobile{width:100%;height:100%;max-width:640px;margin:0 auto;position:relative;display:none}.global-mobile.onestepcheckout{display:block !important}.global-mobile .header{width:auto}#global-mobile h1{font-size:12px;font-weight:400;margin-bottom:5px;text-align:left}.global-mobile .left{float:left}.global-mobile .right{float:right}.global-mobile .scroll{width:100%;overflow-y:hidden;overflow-x:auto}.global-mobile .scroll-v{overflow-y:auto;overflow-x:hidden}.global-mobile .date-time{min-width:100%;border-collapse:collapse}.global-mobile .date-time th{padding:5px;text-align:center}.global-mobile .date-row th{color:#fff;background-color:#8f9091;font-weight:400;border-left:solid 1px #fff;border-bottom:solid 1px #fff}.global-mobile .date-row th:first-child{border-left:0}.global-mobile .date-row th span{font-size:2.14em;display:block}.global-mobile .time-list{border-left:solid 1px #f3f3f3;border-right:solid 1px #f3f3f3;position:relative}.global-mobile .time-list ul{padding:0}.global-mobile .time-list li{display:table;width:100%;border-bottom:solid 1px #f3f3f3;font-size:1em}.global-mobile .time-list li label{display:table-row !important;color:inherit !important;background:inherit !important}.global-mobile .time-list li.unavailable{background-color:#e6e6e7}.global-mobile .time-list li.unavailable .price-cell{font-size:.6em}.global-mobile .time-list li.active,.global-mobile .date-row th.active{background-color:#797979 !important;color:#fff !important}.global-mobile .eco{background-color:#e2f0e0}.global-mobile .time-cell,.global-mobile .price-cell{display:table-cell;width:30%;white-space:nowrap;padding:20px}.global-mobile .price-cell{width:70%;padding-right:60px;text-align:right}.global-mobile .ic-eco{position:absolute;margin-left:10px}.global-mobile input{font-size:18px;padding:4px 30px;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}@media screen and (max-width:720px){.global-desktop{display:none}.global-mobile{display:block}}.validateAddressForm .form.validate,.validateBinding .form.validate,.checkout-validate-address .form.validate{display:flex;flex-wrap:wrap}.validateAddressForm .form.validate .addressOption,.validateBinding .form.validate .addressOption,.checkout-validate-address .form.validate .addressOption{display:flex;margin:20px 10px 0;flex:1 0 auto}.validateAddressForm .form.validate .addressOption .addressLabel,.validateBinding .form.validate .addressOption .addressLabel,.checkout-validate-address .form.validate .addressOption .addressLabel{flex:1;cursor:pointer;display:block;padding:10px 10px 10px 30px;left:-10px;position:relative}.validateAddressForm .form.validate .addressOption .addressLabel .optionTitle,.validateBinding .form.validate .addressOption .addressLabel .optionTitle,.checkout-validate-address .form.validate .addressOption .addressLabel .optionTitle{font-weight:700;font-size:14px;margin-bottom:5px}.validateAddressForm .form.validate .addressOption .addressRadio,.validateBinding .form.validate .addressOption .addressRadio,.checkout-validate-address .form.validate .addressOption .addressRadio{flex:0;right:-10px;top:10px;display:table;position:relative}.validateAddressForm .form.validate .addressOption.selected,.validateBinding .form.validate .addressOption.selected,.checkout-validate-address .form.validate .addressOption.selected{outline:1px solid #ccc;background:#f5f5f5}.validateAddressForm .validatedAddress,.validateBinding .validatedAddress,.checkout-validate-address .validatedAddress{margin-top:10px;padding:10px;outline:1px solid #ccc;background:#f5f5f5}.validateAddressForm .address-field-changed,.validateBinding .address-field-changed,.checkout-validate-address .address-field-changed{text-decoration:none;background-color:#93ee9e}.validateAddressForm .errorMessageContainer .instructions p,.validateBinding .errorMessageContainer .instructions p,.checkout-validate-address .errorMessageContainer .instructions p,.validateAddressForm .errorMessageContainer .originalAddressText,.validateBinding .errorMessageContainer .originalAddressText,.checkout-validate-address .errorMessageContainer .originalAddressText{margin:10px 0;padding:10px;outline:1px solid #ccc;background:#f5f5f5}.validateAddressForm .instructions,.validateBinding .instructions,.checkout-validate-address .instructions{margin-top:10px}.validateAddressForm .instructions a:hover,.validateBinding .instructions a:hover,.checkout-validate-address .instructions a:hover{cursor:pointer}.validateAddressForm,.validateBinding{display:none}.multishipping-checkout .form.validate .addressOption{margin:0 10px 10px 0}.totals-tax-summary.totals-tax-holder{transform:translateY(100%)}.totals-tax-details.custom-tax{transform:translateY(-100%)}.pull-right{float:right !important}.text-muted{color:#999}.bs-callout{margin-bottom:10px;padding:5px 15px;border:1px solid #eee;border-radius:1px}.bs-callout.left{border-left-width:5px}.bs-callout.right{border-right-width:5px;background:#f5f5f5}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default.left{border-left-color:#777}.bs-callout-default.left h4{color:#777}.bs-callout-primary.left{border-left-color:#428bca}.bs-callout-primary.left h4{color:#428bca}.bs-callout-success.left{border-left-color:#5cb85c}.bs-callout-success.left h4{color:#5cb85c}.bs-callout-danger.left{border-left-color:#d9534f}.bs-callout-danger.left h4{color:#d9534f}.bs-callout-warning.left{border-left-color:#f0ad4e}.bs-callout-warning.left h4{color:#f0ad4e}.bs-callout-info.left{border-left-color:#5bc0de}.bs-callout-info.left h4{color:#5bc0de}.bs-callout-default.right{border-right-color:#777}.bs-callout-default.right h4{color:#777}.bs-callout-primary.right{border-right-color:#428bca}.bs-callout-primary.right h4{color:#428bca}.bs-callout-success.right{border-right-color:#5cb85c}.bs-callout-success.right h4{color:#5cb85c}.bs-callout-danger.right{border-right-color:#d9534f}.bs-callout-danger.right h4{color:#d9534f}.bs-callout-warning.right{border-right-color:#f0ad4e}.bs-callout-warning.right h4{color:#f0ad4e}.bs-callout-info.right{border-right-color:#5bc0de}.bs-callout-info.right h4{color:#5bc0de}.chat{list-style:none;margin:0;padding:0}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}@media all and (min-width:768px),print{.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{min-height:80vh}custom-slide .modal-inner-wrap{min-height:80vh}.checkout-cart-index .modal-popup.sample-popin .modal-inner-wrap{min-height:auto}.checkout-cart-index .cart-summary .shipping-fr,.checkout-index-index .cart-summary .shipping-fr,.checkout-cart-index .cart-summary .shipping-world,.checkout-index-index .cart-summary .shipping-world{margin:0 0 15px}.checkout-cart-index .cart-summary .shipping-fr [data-role=title] span,.checkout-index-index .cart-summary .shipping-fr [data-role=title] span,.checkout-cart-index .cart-summary .shipping-world [data-role=title] span,.checkout-index-index .cart-summary .shipping-world [data-role=title] span{right:5px}.checkout-onepage-success .checkout-success{background-image:url(../images/checkout/success/banner-tablet.jpg)}.page-layout-full-width.page-product-bundle:not(.product-pack) .main{width:100%}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-inner-wrap{width:769px}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product.image,.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product.infos{display:inline-block;vertical-align:top;text-align:left;box-sizing:border-box}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product.infos{padding:0 0 0 15px;width:calc(100% - 260px)}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product.name{font-size:3.6rem;font-family:'Crimson Text',Georgia,'Times New Roman',Times,serif}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product.packaging,.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product.price{display:block;text-align:right;width:auto}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product.infos-bottom{position:absolute;bottom:24px;right:575px}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product-additional-attribute .additional-list .additional-item{width:25%}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product-additional-attribute .additional-list .additional-item:nth-child(2n),.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product-additional-attribute .additional-list .additional-item:nth-child(3n){border-left:0 none}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-footer{text-align:center;border-top:0;padding-top:0}.page-layout-full-width.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-footer .action{width:320px}.giftbox-success-wrapper .header .main-product .main-product-image,.giftbox-success-wrapper .header .main-product .main-product-infos{display:inline-block;vertical-align:middle}.giftbox-success-wrapper .header .main-product .main-product-infos{max-width:calc(100% - 160px);padding:0 0 0 30px;box-sizing:border-box}.giftbox-success-wrapper .header .main-product .main-product-infos .main-product-name,.giftbox-success-wrapper .header .main-product .main-product-infos .main-product-description{text-align:left}.giftbox-success-wrapper .container .product-options ul{letter-spacing:-.32em;text-align:center}.giftbox-success-wrapper .container .product-options ul li{letter-spacing:normal;width:33.33%;display:inline-block;margin-bottom:30px;vertical-align:top}.giftbox-success-wrapper .container .product-options .product-option-info{text-align:left}.giftbox-success-wrapper .actions{text-align:center}.giftbox-success-wrapper .actions .action{width:auto;min-width:244px;display:inline-block;margin:0 5px}.giftbox-success-wrapper .actions .action:first-child{margin-bottom:0}.modal-popup.sample-popin.modal-slide .modal-content .product.summary .reviews-actions{text-align:left}.modal-popup.sample-popin.modal-slide .modal-footer{text-align:center}.modal-popup.sample-popin.modal-slide .modal-footer button{display:inline-block;margin:0 5px;max-width:45%}.modal-popup.sample-popin.modal-slide .modal-footer button:first-child{margin-bottom:0}.products-grid.wishlist .product-items{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr}.products-grid.wishlist .product-items>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.products-grid.wishlist .product-item{border-bottom:none}.ts-rating .ts-wrapper .ts-reviews .ts-reviews-list{overflow:visible}.ts-rating .ts-wrapper .ts-reviews .ts-reviews-list li{width:440px;padding:0;margin:0 10px 30px}.ts-rating .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review{padding:25px 30px}.ts-rating .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review .ts-review-stars{right:30px}.cms-index-index .main .slider{letter-spacing:-.32em;margin:0 -7.5px 10px}.cms-index-index .main .slider .main,.cms-index-index .main .slider .right,.cms-index-index .main .slider .bottom{display:inline-block;box-sizing:border-box;padding:0 7.5px;vertical-align:top;letter-spacing:normal}.cms-index-index .main .slider .main{width:53%}.cms-index-index .main .slider .main.full-width{width:100%}.cms-index-index .main .slider .main .image.cms-visible-xs{display:none}.cms-index-index .main .slider .main .image.cms-visible-lg{display:block}.cms-index-index .main .slider .right{width:47%}.cms-index-index .main .slider .right>div .image{margin-bottom:0}.cms-index-index .main .slider .right>div:first-child .image{margin-bottom:4px}.cms-index-index .main .slider .bottom .image{margin-top:2px}.cms-index-index .main .row .tricks .col-1-3{padding:0 0 0 15px}.cms-index-index .main .row .tricks .col-1-3:last-child{padding-right:15px}.cms-index-index .main .row h2.title .base{font-size:3.6rem}.cms-index-index .main .row .tricks{padding:0}.cms-index-index .main .row.share .action.primary,.cms-index-index .main .container.share .action.primary{margin:0 0 0 15px}.cms-index-index .main .marketing-mobile{display:none}.cms-index-index .cms-visible-lg{display:block}.cms-index-index .cms-visible-xs{display:none}.cms-page-view .full-width-banner .banner .text.square-bg{height:280px;padding:30px}.cms-page-view .pairings .full-width-banner{margin-bottom:60px}.cms-page-view .pairings .full-width-banner .banner .text{padding:20px 20px 0}.cms-page-view .pairings .full-width-banner .banner .text .border{border-width:3px}.cms-page-view .pairings .full-width-banner .banner .text .title{margin-top:4%;font-size:4rem}.cms-page-view .pairings .full-width-banner .banner .text .introduction{left:10%;right:10%;padding:0 40px 30px}.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape-container{width:100px;height:100px;line-height:10rem;margin:-50px auto 0;padding-bottom:15px}.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape [class*=palmag-pdt-icon-]:before,.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape [class*=palmag-icon-]:before{font-size:5rem}.cms-page-view .pairings .full-width-banner .banner .text .introduction .preface{font-size:2rem}.cms-page-view .pairings .pairing-subtitle{margin-bottom:20px}.cms-page-view .parallax-header{margin-top:-13px}.cms-page-view .parallax-header .full-width-banner{margin-bottom:60px}.cms-page-view .parallax-header .full-width-banner .banner img.rellax{margin-bottom:10%}.cms-page-view .parallax-header .full-width-banner .banner .text{padding:20px 20px 0}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction{left:10%;right:10%;bottom:-40%;padding:30px 40px 0}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction .partners .partner-img{display:inline-block;vertical-align:middle;margin:0 10px}.cms-page-view .header-preface{margin-top:-13px}.cms-page-view .header-preface .introduction{max-width:85%;margin-top:-50px;padding:25px 40px 0}.cms-page-view .lp .full-width-banner .image.box-shadow-desktop{-webkit-box-shadow:0 3px 6px 0 #ddddd7;box-shadow:0 3px 6px 0 #ddddd7;margin-bottom:6px}.cms-page-view .theophile-program{margin-top:-13px}.cms-page-view .theophile-program br{display:block}.cms-page-view .easter .black-tea .background:before{top:0;left:5%;width:640px;height:840px;-ms-transform:rotate(-70deg);-webkit-transform:rotate(-70deg);transform:rotate(-70deg)}.cms-page-view .easter .rooibos .background:before{top:0;left:5%;width:640px;height:840px;-ms-transform:rotate(-70deg);-webkit-transform:rotate(-70deg);transform:rotate(-70deg)}.cms-page-view .easter .rooibos .widget-add-to-cart .product-image .logo-safetea .caption{background:0 0}}@media all and (min-width:769px),print{.abs-product-options-list-desktop dt,.block-giftregistry-shared .item-options dt{clear:left;float:left;margin:0 11px 5.5px 0}.block-giftregistry-shared .item-options dt:after{content:': '}.abs-product-options-list-desktop dd,.block-giftregistry-shared .item-options dd{display:inline-block;float:left;margin:0 0 5.5px}.abs-button-desktop{width:auto}.abs-blocks-2columns,.column .block-addbysku .block-content .box,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box,.account .column.main .block:not(.widget) .block-content .box,.block-addresses-list .items.addresses>.item,[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{width:48.8%}.column .block-addbysku .block-content .box:nth-child(odd),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(odd),.account .column.main .block:not(.widget) .block-content .box:nth-child(odd),.block-addresses-list .items.addresses>.item:nth-child(odd),[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box:nth-child(odd),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(odd){clear:left;float:left}.column .block-addbysku .block-content .box:nth-child(even),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(even),.account .column.main .block:not(.widget) .block-content .box:nth-child(even),.block-addresses-list .items.addresses>.item:nth-child(even),[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box:nth-child(even),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(even){float:right}.abs-reset-left-margin-desktop,.column.main .cart-container .cart-summary .actions-toolbar,.cart.table-wrapper .item-actions .actions-toolbar,.column.main .block-giftregistry-shared-items .actions-toolbar,.form-new-agreement .fieldset .legend,.form-new-agreement .actions-toolbar,.column.main .paypal-review .actions-toolbar,.bundle-options-container .legend.title,.gift-summary .actions-toolbar,.cart.table-wrapper .gift-summary .actions-toolbar{margin-left:0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove,.form-giftregistry-share .fieldset .additional .action.remove,.form-giftregistry-edit .fieldset .additional .action.remove,.form-add-invitations .fieldset .additional .action.remove,.form-create-return .fieldset .additional .action.remove,.form.send.friend .fieldset .additional .action.remove{margin-left:75.8%;top:6px}.form-giftregistry-share .fieldset .field:not(.choice) .control,.form-giftregistry-edit .fieldset .field:not(.choice) .control,.form-add-invitations .fieldset .field:not(.choice) .control,.form-create-return .fieldset .field:not(.choice) .control,.form.send.friend .fieldset .field:not(.choice) .control{width:50%}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar{margin-left:25.8%}.abs-visually-hidden-desktop,.block-search .label,.dashboard-welcome-toggler{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.abs-pager-toolbar:before,.abs-pager-toolbar:after,.block-cart-failed .block-content:before,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:before,.column .block-addbysku .block-content:after,.cart-container:before,.cart-container:after,.block-giftregistry-shared .item-options:before,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:before,.gift-wrapping .nested:after,.table .gift-wrapping .content:before,.table .gift-wrapping .content:after,.paypal-review .block-content:before,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:before,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,.login-container:before,.login-container:after,.account .column.main .block:not(.widget) .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after,.block-wishlist-management:before,.block-wishlist-management:after,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:before,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:before,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:before,.header.content:after,.page-header .wrapper.panel .header.panel:before,.page-header .wrapper.panel .header.panel:after,.toolbar-giftregistry-results:before,.toolbar-giftregistry-results:after,.account .toolbar:before,.account .toolbar:after,.toolbar-wishlist-results:before,.toolbar-wishlist-results:after{content:'';display:table}.abs-add-clearfix-desktop:after,.abs-pager-toolbar:after,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:after,.cart-container:after,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:after,.table .gift-wrapping .content:after,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,.login-container:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.block-wishlist-management:after,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:after,.page-header .wrapper.panel .header.panel:after,.toolbar-giftregistry-results:after,.account .toolbar:after,.toolbar-wishlist-results:after{clear:both}.abs-add-box-sizing-desktop,.column.main,.sidebar-main,.sidebar-additional{box-sizing:border-box}.abs-add-box-sizing-desktop-m,.opc-wrapper{box-sizing:border-box}.abs-revert-field-type-desktop .fieldset>.field,.abs-revert-field-type-desktop .fieldset .fields>.field,.product-add-form .fieldset>.field,.product-add-form .fieldset .fields>.field{margin:0 0 22px}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control,.product-add-form .fieldset>.field:not(.choice)>.control,.product-add-form .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 5.5px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before,.product-add-form .fieldset>.field.choice:before,.product-add-form .fieldset .fields>.field.choice:before,.product-add-form .fieldset>.field.no-label:before,.product-add-form .fieldset .fields>.field.no-label:before{display:none}.product-add-form .fieldset>.field:not(:first-child):last-of-type,.product-add-form .fieldset .fields>.field:not(:first-child):last-of-type{margin-bottom:0}.abs-no-display-desktop,.sidebar .block.widget .pager .item:not(.pages-item-next):not(.pages-item-previous){display:none}.abs-pager-toolbar,.toolbar-giftregistry-results,.account .toolbar,.toolbar-wishlist-results{margin-bottom:22px;position:relative}.abs-pager-toolbar .limiter,.toolbar-giftregistry-results .limiter,.account .toolbar .limiter,.toolbar-wishlist-results .limiter{float:right;position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount,.toolbar-giftregistry-results .toolbar-amount,.account .toolbar .toolbar-amount,.toolbar-wishlist-results .toolbar-amount{float:left;line-height:normal;padding:7px 0 0;position:relative;z-index:1}.abs-pager-toolbar .pages,.toolbar-giftregistry-results .pages,.account .toolbar .pages,.toolbar-wishlist-results .pages{position:absolute;width:100%;z-index:0}.abs-shopping-cart-items-desktop,.block-cart-failed{float:left;position:relative;width:73%}.abs-shopping-cart-items-desktop .actions,.block-cart-failed .actions{text-align:right}.block-cart-failed .action.continue{float:left}.block-cart-failed .action.clear{margin-right:11px}h1,.h1-like,.title-h1,.row h1,.row .h1-like,.container h1,.container .h1-like{font-family:'Crimson Text',Georgia,'Times New Roman',Times,serif;font-size:3.6rem;margin-bottom:30px}h2,.h2-like,.title-h2,.row h2,.row .h2-like,.container h2,.container .h2-like{font-size:3.3rem}h3,.h3-like,.title-h3,.row h3,.row .h3-like,.container h3,.container .h3-like{font-size:3rem}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.footer-wrapper,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1220px;padding-left:15px;padding-right:15px;width:auto}.page-main{width:100%;max-width:100%;padding-left:0;padding-right:0;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto}.ie9 .page-main{width:auto}.columns{display:block}.page-main .columns{max-width:1190px;margin-left:auto;margin-right:auto}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%}.page-layout-3columns .column.main{width:45.76271186%;display:inline-block}.page-layout-2columns-left .column.main{width:72.88135593%;float:right}.page-layout-2columns-right .column.main{width:72.88135593%;float:left}.sidebar-main{padding-right:2%}.page-layout-3columns .sidebar-main{width:18.6440678%;float:left}.page-layout-2columns-left .sidebar-main{width:18.6440678%;float:left}.page-layout-2columns-right .sidebar-main{width:18.6440678%;float:left}.page-layout-2columns-right .sidebar-main{padding-left:2%;padding-right:0}.sidebar-additional{clear:right;padding-left:2%}.page-layout-3columns .sidebar-additional{width:18.6440678%;float:right}.page-layout-2columns-left .sidebar-additional{width:18.6440678%;float:right}.page-layout-2columns-right .sidebar-additional{width:18.6440678%;float:right}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:0;padding-right:2%}.panel.header{padding:8px 20px}.page-layout-1column-header .page-main,.catalogsearch-result-index .page-main{max-width:100%;padding:0}.page.messages{margin:0 auto}.page-layout-full_width .page.messages{margin:0 auto}#mobile-menu,.nav-toggle{display:none}.nav-sections{position:relative;z-index:3;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;height:50px;border-bottom:2px solid #fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.nav-sections .nav-sections-items{margin:0}.nav-sections .navigation{max-width:inherit;z-index:11}.nav-sections .navigation>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-between;padding:0 15px;max-width:1220px;position:static;margin:0 auto;box-sizing:border-box}.nav-sections .navigation .level0{position:static;margin-left:0;margin-right:5px;background:#fff !important}.nav-sections .navigation .level0>a{display:block;padding:0;font-family:'Lato';color:#546a2a !important}.nav-sections .navigation .level0>a.level-top:hover,.nav-sections .navigation .level0>a.level-top.ui-state-focus,.nav-sections .navigation .level0>a.level-top.ui-state-active{border-bottom:2px solid #546a2a}.nav-sections .navigation .level0>a .img-mobile{display:none}.nav-sections .navigation .level0.cms{color:#808285 !important}.nav-sections .navigation .level0.cms .submenu>li{margin:0}.nav-sections .navigation .level0.first{margin-left:0}.nav-sections .navigation .level0.parent>.level-top{padding:0}.nav-sections .navigation .level0.parent>.level-top:hover{color:#000}.nav-sections .navigation .level0.first>.level-top{margin-left:0}.nav-sections .navigation .level0>.submenu{right:0;height:auto;left:0 !important;border:0;padding-bottom:30px;text-align:center;font-size:0;background:#fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.1)}.nav-sections .navigation .level0>.submenu li.level0{padding:0 15px 10px;min-width:100%;line-height:normal;margin:0}.nav-sections .navigation .level0>.submenu [class^=palmag-icon-],.nav-sections .navigation .level0>.submenu [class*=" palmag-icon-"],.nav-sections .navigation .level0>.submenu [class^=palmag-pdt-icon-],.nav-sections .navigation .level0>.submenu [class*=" palmag-pdt-icon-"]{width:25%;box-sizing:border-box;margin-top:10px;display:inline-block;vertical-align:bottom;text-align:center;color:#000;padding:0 2px !important}.nav-sections .navigation .level0>.submenu [class^=palmag-icon-]:before,.nav-sections .navigation .level0>.submenu [class*=" palmag-icon-"]:before,.nav-sections .navigation .level0>.submenu [class^=palmag-pdt-icon-]:before,.nav-sections .navigation .level0>.submenu [class*=" palmag-pdt-icon-"]:before{font-size:45px;margin:0 0 10px;opacity:.75;min-height:45px;width:100%}.nav-sections .navigation .level0>.submenu div{line-height:normal;margin-bottom:0}.nav-sections .navigation .level0>.submenu div.col-submenu{width:20%;float:left;text-align:left;padding-right:15px;box-sizing:border-box;font-size:0}.nav-sections .navigation .level0>.submenu div.col-submenu.empty-col{min-height:200px}.nav-sections .navigation .level0>.submenu div.col-submenu:last-child{padding:0}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image{display:block !important;text-align:right}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image a{margin-top:30px;padding:0;transition:opacity .2s ease-in-out}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image a:hover{background:0 none;opacity:.85}.nav-sections .navigation .level0>.submenu div.col-submenu.col-2{width:40%}.nav-sections .navigation .level0>.submenu div.col-submenu.col-3{width:60%}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only{float:none;display:inline-block !important;width:20%;max-width:216px;margin:30px 0 0;padding:0 30px 0 0}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only .list-title{margin:0;font-size:0;padding:0;border-bottom:none}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only .list-title a{padding:0;transition:opacity .2s ease-in-out;position:relative}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only .list-title a:hover{background:0 none;opacity:.7}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only .list-title a .image-title{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.33);font-size:1.8rem;line-height:2.7rem;color:#fff;text-transform:uppercase;font-weight:700}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only .list-title a .image-title span{position:relative;top:80%;transform:translateY(-50%);box-sizing:border-box;display:block;padding:10px;width:100%}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only .list-title a img{width:100%}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only:last-child{padding-right:0;padding-left:30px;margin-left:-30px}.nav-sections .navigation .level0>.submenu div.col-submenu .list-title{padding:20px 0 10px;margin:10px 0;border-bottom:1px solid #e5e5e5}.nav-sections .navigation .level0>.submenu div.col-submenu .level1{display:block}.nav-sections .navigation .level0>.submenu div.col-submenu .level1 a{font-weight:400}.nav-sections .navigation .level0>.submenu div.col-submenu .level1.grid-row{display:-ms-grid;display:grid;grid-auto-flow:column}.nav-sections .navigation .level0>.submenu .active>a{border:none}.nav-sections .navigation .block.block-search{float:right;border-top:0;padding:10px 0 0;position:absolute;right:15px;top:0}.nav-sections .navigation .block.block-search .block-content #algolia-searchbox .algolia-autocomplete #search{float:right}.nav-sections-item-title{display:none}.nav-sections-item-content{display:block !important}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block;background:0 0}.navigation{background:#f5f5f5;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation .level0{margin:0 11px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0>.level-top{color:#575757;line-height:50px;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#464745;text-decoration:none}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0 .submenu{background:#fff;border:1px solid #d1d1d1;box-shadow:0px 20px 40px 0px rgba(0,0,0,.33);font-weight:700;min-width:230px;display:none;left:0;margin:0 !important;padding:0;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#d1d1d1;color:#d1d1d1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 22px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8;color:#464745;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#ff5501;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:0 !important;left:100% !important}.navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:'icons-blank-theme';margin:0 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible !important}.navigation .level0.more li{display:block}.panel.header .minicart-wrapper{display:block}.panel.header .links,.panel.header .switcher,.panel.header .store-locator{display:inline-block}.panel.header .store-locator .palmag-icon-locate:before{width:22px;height:22px;margin:0 4px 0 0;color:#d6dace;font-size:1.8rem;line-height:1.8rem}.panel.header .store-locator span{font-weight:700;text-transform:uppercase;color:#d6dace;font-size:1.1rem}.fieldset>.field{margin:0 0 22px;box-sizing:border-box}.fieldset>.field>.label{margin:0}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:74.2%;float:left}.fieldset .field.custom-input .label:not(.show-password){font-size:1.4rem !important}.fieldset .field.custom-input.input-filled .label:not(.show-password){font-size:1.2rem !important}.fieldset .field.custom-select .label{font-size:1.2rem !important}.product.data.items{position:relative;z-index:1}.product.data.items:before,.product.data.items:after{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title>.switch{height:22px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:22px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:before,.product.data.items>.item.content:after{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 5.5px 0 0}.product.data.items>.item.title>.switch{font-weight:600;line-height:22px;font-size:1.4rem;color:#90928e;text-decoration:none;font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;transition:color .2s ease-in-out;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:none;height:22px;padding:5.5px 22px}.product.data.items>.item.title>.switch:visited{color:#90928e;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#90928e;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#464745;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#fff;color:#464745;text-decoration:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:6.5px}.product.data.items>.item.content{background:#fff;margin-top:34px;padding:22px;border:0;border-top:1px solid #d1d1d1}.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 5.5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.breadcrumbs{margin:0 auto 10px}.breadcrumbs .item.home a{font-size:1.2rem}.breadcrumbs .item.home a:before{display:none}.modal-popup.confirm .modal-inner-wrap{max-width:640px}.modal-popup .modal-title{font-size:30px;margin:0 0 15px;padding-bottom:20px;min-height:1em;word-wrap:break-word;text-align:left;text-transform:none;border-bottom:2px solid #daddca}.modal-popup.modal-slide .modal-footer{border-top:1px solid #c1c1c1;text-align:right}.shipping-address-modal .modal-inner-wrap,.billing-address-modal .modal-inner-wrap{min-height:620px;width:700px}.shipping-address-modal .modal-inner-wrap .modal-popup .modal-title,.billing-address-modal .modal-inner-wrap .modal-popup .modal-title{border:none}.shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner,.billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner{max-height:438px}.address-loading-mask{top:115px}.pagebuilder-mobile-only{display:none !important}.amgdprcookie-main-wrapper{padding:0}.amgdprcookie-main-wrapper .amgdprcookie-top{margin-bottom:35px}.amgdprcookie-main-wrapper .amgdprcookie-head{font-size:34px;line-height:normal}.amgdprcookie-main-wrapper .amgdprcookie-btn{padding:17px 46px;box-shadow:0 3px 10px rgba(62,40,13,.15);text-transform:none;font-size:20px}.amgdprcookie-cookie-container{margin-bottom:30px;padding:25px 0}.amgdprcookie-cookie-container .amgdprcookie-caption{margin-bottom:15px;font-size:20px}.amgdprcookie-cookie-container .amgdprcookie-toggle-cookie{padding-left:0}.amgdprcookie-cookie-container .amgdprcookie-text{font-size:14px}.amgdprcookie-cookie-container .amgdprcookie-options{display:inline-block;background:inherit;font-size:14px}.amgdprcookie-groups-modal .amgdprcookie-cookie-container,.amgdprcookie-groups-modal .amgdprcookie-header,.amgdprcookie-groups-modal .amgdprcookie-text{padding:0}.amgdprcookie-modal-container .modal-inner-wrap{background:#fff;min-width:400px;right:unset;width:21%}.amgdprcookie-table .amgdprcookie-cell.desc,.amgdprcookie-table .amgdprcookie-title.-wide{width:30%}.amgdprcookie-table .amgdprcookie-cell,.amgdprcookie-table .amgdprcookie-title{width:15%}.amgdprcookie-bar-container .amgdprcookie-buttons-block{flex-direction:row;margin-bottom:5px}.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button{margin-bottom:0}.amgdpr-modal-container .modal-header{padding:40px 50px 20px}.amgdpr-modal-container .modal-header .modal-title{font-size:30px}.amgdpr-modal-container .modal-content{padding:0 30px 0 50px}.amgdpr-modal-container .modal-footer{padding:30px 50px 50px}.amgdpr-modal-container .action.action-primary{width:auto}.amscroll-backtotop-block.-desktop-arrow{padding:0;width:50px;height:50px;border-radius:100px}.amscroll-backtotop-block.-desktop-arrow:before{border-radius:100px}.amscroll-backtotop-block.-desktop-arrow:after{width:14px;height:28px;background:url('../../../../../frontend/Magento/base/default/Amasty_Scroll/images/arrow.svg')}.amscroll-backtotop-block.-desktop-arrow .amscroll-text{display:none}.amscroll-backtotop-block.-desktop-text{padding-right:7px;border-radius:100px;transform:rotate(-90deg) translate(60px,60px)}.amscroll-backtotop-block.-desktop-text:before{border-radius:100px}.amscroll-backtotop-block.-desktop-text:after{width:24px;height:24px;background:url('../../../../../frontend/Magento/base/default/Amasty_Scroll/images/chevron.svg')}.amscroll-backtotop-block.-desktop-edge{right:0;padding:4px 26px 4px 20px;border-radius:20px 20px 0 0;transform:rotate(-90deg) translate(71px,72px)}.amscroll-backtotop-block.-desktop-edge .amscroll-text{margin-right:20px}.amscroll-backtotop-block.-desktop-edge:before{border-radius:20px 20px 0 0}.amscroll-backtotop-block.-desktop-edge:after{width:14px;height:28px;background:url('../../../../../frontend/Magento/base/default/Amasty_Scroll/images/arrow.svg');transform:rotate(90deg) translateX(2px)}.am-brands-fullwidth{width:100% !important}.ui-tooltip.ui-widget{max-width:450px}.filter-options-content a:hover{text-decoration:none}.catalog-topnav{display:block}.page-layout-1column .toolbar-products{position:inherit !important}.filter-options-content .am-filter-price{width:40%}.sidebar>.block-category-list{margin-bottom:14px}.amasty-catalog-topnav{margin-top:3px}.amasty-catalog-topnav.catalog-topnav .filter-options .filter-options-content{min-width:200px;z-index:1001}.amasty-catalog-topnav .filter-options{margin-bottom:20px;padding:3px 0}.amasty-catalog-topnav .filter-subtitle{display:none}.amasty-catalog-topnav .amshopby-category-dropdown{min-width:200px}.amasty-catalog-topnav .filter-options-item{margin-bottom:0}.amasty-catalog-topnav .filter-options-item:first-child .filter-options-title{padding-left:0}.amasty-catalog-topnav .filter-options-title{padding-right:5px}.amasty-catalog-topnav .filter-options-title:after{display:inline-block;margin:0 0 0 15px;position:static;transform:translateY(-2px)}.sidebar.sidebar-main.-amshopby-sticky{background:#fff;position:sticky;top:0;z-index:10}.sidebar.sidebar-main.-amshopby-sticky .filter-options{overflow-y:auto;scrollbar-width:thin}.sidebar.sidebar-main.-amshopby-sticky .filter-options:hover{scrollbar-color:#adadad rgba(173,173,173,.2)}.sidebar.sidebar-main.-amshopby-sticky .filter-options:hover::-webkit-scrollbar{background:#f0f0f0}.sidebar.sidebar-main.-amshopby-sticky .filter-options:hover::-webkit-scrollbar-thumb{background:#adadad;border-radius:6px;cursor:pointer}.sidebar.sidebar-main.-amshopby-sticky .filter-options:hover::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff}.sidebar.sidebar-main.-amshopby-sticky .filter-options::-webkit-scrollbar{height:12px;width:6px}.sidebar.sidebar-main.-amshopby-sticky .filter-options::-webkit-scrollbar-thumb{height:6px;width:6px}.sidebar.sidebar-main.-amshopby-sticky .filter-options ::-webkit-scrollbar-track{height:6px;width:6px}.amasty-catalog-topnav .filter-options-item .filter-options-content .amshopby-flyout-block .items.amshopby-fly-out-view{margin:-11px;box-shadow:none}.filter-options input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;position:absolute}.filter-options input[type=checkbox]+.amshopby-choice{word-break:break-word;word-wrap:break-word;position:absolute;top:5px;left:0;display:block;margin:0;padding:0 0 0 23px;min-height:12px;line-height:1.2;cursor:pointer}.ie11 .filter-options input[type=checkbox]+.amshopby-choice{word-break:break-all}.ie11 .filter-options input[type=checkbox]+.amshopby-choice{word-break:break-all}.filter-options input[type=checkbox]+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:12px;height:12px;border-radius:2px;content:''}.filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #e3e3e3;background:#fff}.filter-options input[type=checkbox]+.amshopby-choice:after{background:#1979c3 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center/12px;content:none}.filter-options input[type=checkbox]+.amshopby-choice:hover:before,.filter-options input[type=checkbox]:checked+.amshopby-choice:before{border-color:#1979c3}.filter-options input[type=checkbox]:checked+.amshopby-choice:after{content:''}._keyfocus .filter-options input[type=checkbox]:active+.amshopby-choice:before,._keyfocus .filter-options input[type=checkbox]:focus+.amshopby-choice:before,.filter-options input[type=checkbox]:active+.amshopby-choice:before,.filter-options input[type=checkbox]:focus+.amshopby-choice:before{border-color:#1979c3}.filter-options input[type=checkbox]:not(:checked).mage-error+.amshopby-choice:before{border-color:#f23b3b}.am_shopby_apply_filters{position:absolute;bottom:inherit;z-index:212;display:none;visibility:hidden;padding:0;width:inherit}.am_shopby_apply_filters.visible{bottom:inherit;visibility:visible}.am_shopby_apply_filters.-fixed{position:fixed}.am_shopby_apply_filters.-fixed .am-show-button:before{display:none}.am-show-button{position:relative;justify-content:space-between;margin:0 0 10px;padding:12px 10px;min-width:180px;width:inherit;border:none;border-radius:6px;box-shadow:0 4px 8px rgba(190,199,219,.21),0 6px 25px rgba(190,199,219,.28)}.am-show-button>.am-items{margin:0 auto}.am-show-button:before{position:absolute;width:10px;height:10px;background:#fff;content:'';transform:rotate(45deg)}.am-show-button.-vertical:before{top:calc(50% - (10px/2));right:calc(100% - (10px/2))}.am-show-button.-horizontal:before{top:calc(100% - (10px/2));left:calc(50% - (10px/2))}#amasty-shopby-product-list .amshopby-overlay-block>.amshopby-loader{top:30%;transform:translate(-50%,-30%)}.ambrands-letters-list{display:flex}.ambrands-letters-list .ambrands-letter .ambrands-content{margin:0 -10px}.ambrands-letters-list .ambrands-brand-item{margin:0 10px 20px}.ambrands-letters-list .ambrands-brand-item.-no-logo{max-width:156px}.ambrands-letters-list .ambrands-letter{padding-right:10px;width:inherit}.items.payment-methods .certificates{text-align:right}fieldset .field.choice[class^=question-] ul li,fieldset .field.choice[class*=" question-"] ul li{display:inline-block;padding-left:10px}.table-wrapper.orders-recent{margin-top:0}.block-cart-failed .actions{text-align:left}.block-cart-failed .actions.primary{float:right}.block-category-event.block:last-child{margin-bottom:33px;padding:11px 0 33px}.block-category-event .block-title{margin:0}.block-category-event .block-title strong{font-size:2.4rem}.block-category-event .ticker li{display:none;margin:0 50px}.block-category-event .ticker .value{font-size:6rem}.block-category-event .ticker .label{font-size:1.4rem;text-transform:none}.block-category-event .dates .date{font-size:5rem}.block-category-event .dates .start{padding-right:50px}.block-category-event .dates .start:after{font-size:5rem;right:10px}.cart-container .cart-table-wrapper{padding:0 10px;width:64%;float:left;margin-bottom:20px;box-sizing:border-box}.cart-container .freeshipping-message{display:none}.cart-container .block.discount.discount-desktop{display:block;padding:0 20px 20px}.cart-container .block.discount.discount-desktop .fieldset.coupon{margin-bottom:0}.cart-container .block.discount.discount-desktop .fieldset.coupon .field{padding-top:20px}.cart-container .block.discount.discount-desktop .fieldset.coupon .field .label{width:45%;padding-top:10px;text-align:left;font-size:1.6rem;font-weight:900;color:#000;text-transform:uppercase}.cart-container .block.discount.discount-desktop .fieldset.coupon .field .label:before{margin-right:5px}.cart-container .block.discount.discount-desktop .fieldset.coupon .control{float:right;width:55%}.cart-container .block.discount.discount-desktop .fieldset.coupon .control .actions-toolbar .primary{display:block;float:none}.cart-container .block.discount.discount-desktop .fieldset.coupon .control .actions-toolbar .primary button.action{width:91%;margin:0 0 0 10px;padding:8px 10px}.cart-container .block.discount.discount-desktop .fieldset.coupon .control .actions-toolbar .primary button.action.cancel{padding:0}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login{clear:both;padding-top:25px}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login .register-notice{float:left;width:75%;margin-bottom:5px;padding:17px 0 0;line-height:1.4rem;display:inline-block;text-decoration:none}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login .register-notice:before{-webkit-font-smoothing:antialiased;font-size:1.2rem;color:#fff;content:"\e940";font-family:'palmag-iconfont';margin:0 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login .register-notice:hover:before{color:#fff}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login .register-notice:before{width:22px;height:22px;line-height:2.2rem;margin-right:3px;background:#546a2a;border-radius:50%}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login .register-notice span:first-child{font-size:1.4rem;font-weight:900;color:#000;text-transform:uppercase}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login .register-notice span:nth-child(2){display:inline-block;padding-left:5px;font-size:1.5rem;color:#000}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login .btn-wrapper{float:right;width:25%}.cart-container .block.discount.discount-desktop .fieldset.coupon .summary-login .btn-wrapper button{width:100%}.cart-container .checkout-panel{width:64%}.cart-container #giftmessage-panel.checkout-panel{margin-bottom:80px}.cart-container .cart-summary{float:right;position:relative;width:36%;min-height:370px;padding-left:10px;box-sizing:border-box}.column.main .cart-container .cart-summary .actions-toolbar>.secondary{float:none}.cart-container .cart-summary .cart-totals{padding:10px 20px}.cart-container .cart-summary .cart-totals .table-wrapper tr.grand-totals{font-size:1.7rem}.cart-container .cart-summary .cart-totals .table-wrapper tr.totals.sub,.cart-container .cart-summary .cart-totals .table-wrapper tr.totals-tax,.cart-container .cart-summary .cart-totals .table-wrapper tr.totals.shipping{font-size:1.5rem}.cart-container .cart-summary .block .fieldset{padding:0 20px}.cart-container .cart-summary .block .fieldset .field{margin:0 0 22px;margin:0 0 11px;padding-bottom:20px;border-bottom:1px solid #daddca}.cart-container .cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-container .cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-container .cart-summary .block .fieldset .field>.label{margin:0 0 5.5px;display:inline-block}.cart-container .cart-summary .block .fieldset .field.choice:before,.cart-container .cart-summary .block .fieldset .field.no-label:before{display:none}.cart-container .cart-summary .block .fieldset.rate{padding-bottom:10px}.cart-container .cart-summary .block .title{border-top:none;padding:20px 50px 20px 30px}.cart-container .cart-summary .block .title:after{right:10px}.cart-container .cart-summary .block.discount{display:none}.cart-container .cart-summary .freeshipping-message{display:block}.cart-container .widget{float:left}.cart-container .checkout-methods-items{padding:20px 0}.cart-container .checkout-panel{float:left;box-sizing:border-box}.cart-container .checkout-panel .checkout-panel-price{width:100%}.cart-container .checkout-panel .checkout-panel-content .sample-list{padding:0;margin:0 0 20px}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper .items thead tr th.col{vertical-align:bottom;padding:12px 20px}.cart.table-wrapper .items thead tr th.col.item{font-size:1.6rem;font-weight:900}.cart.table-wrapper .items thead tr th.col.price{padding-right:15px;text-align:right}.cart.table-wrapper .items>.cart.item .col.item .actions-toolbar{display:none}.cart.table-wrapper .items>.cart.item .col.subtotal .actions-toolbar{display:block;top:38%;right:auto;left:-20px}.cart.table-wrapper .items>.cart.item .product-item-click-and-collect{margin:0;font-size:1.4rem}.cart.table-wrapper .item .col.item{max-width:350px;padding:27px 8px 11px 0}.cart.table-wrapper .item-actions td{text-align:right}.cart.table-wrapper .product-item-name+.item-options{margin-bottom:11px}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;position:static;vertical-align:middle;width:1%}.cart.table-wrapper .product-item-photo .product-image-container{width:74px !important}.cart.table-wrapper .product-item-details{width:99%;padding-left:10px}.cart.table-wrapper .item-actions .actions-toolbar{text-align:left}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{display:table-cell;width:inherit;vertical-align:middle;padding:10px 5px 0}.cart.table-wrapper .item .col.subtotal .cart-original-price{display:none}.minicart-wrapper{position:relative;margin-left:20px}.minicart-wrapper .block-minicart{right:0;width:395px;left:inherit;top:38px}.minicart-wrapper .product .product-image-container{width:auto !important}.minicart-wrapper .product .actions{margin:-32px 0 0}.minicart-wrapper .action.palmag-icon-cart{font-size:1.1rem}.minicart-wrapper .action.palmag-icon-cart .counter.qty .loading-mask{display:block}.checkout-index-index .header .header-baseline,.checkout-cart-index .header .header-baseline,.checkout-onepage-success .header .header-baseline{display:block;line-height:95px}.checkout-index-index .page-wrapper .page-header,.checkout-cart-index .page-wrapper .page-header,.checkout-onepage-success .page-wrapper .page-header{height:95px;margin-top:0;margin-bottom:10px}.checkout-index-index .page-wrapper .page-header .logo,.checkout-cart-index .page-wrapper .page-header .logo,.checkout-onepage-success .page-wrapper .page-header .logo{display:inline-block;padding:29px 0}.checkout-cart-index .page-wrapper .page-header{margin-bottom:30px}.checkout-onepage-success .page-wrapper .page-header{margin-bottom:0}.opc-wrapper{float:left;width:67%;padding-right:20px !important;box-sizing:border-box}.opc-wrapper .step-title{margin:0;padding-bottom:0;clear:both;font-size:3.6rem;font-family:'Crimson Text',Georgia,'Times New Roman',Times,serif;font-weight:400;text-transform:none;color:#000;border-bottom:2px solid #daddca}.opc-wrapper .step-subtitle{margin:20px 0;font-size:1.8rem;color:#000;opacity:.75}.checkout-onepage-success .page-wrapper .page-header{margin-bottom:0}.checkout-cart-index .cart-empty .title{font-size:3.2rem}.opc-wrapper .checkout-cart-cms-block{display:none}.opc-estimated-wrapper{display:none}.checkout-index-index .page-wrapper{overflow:hidden}.checkout-index-index .opc-progress-bar{padding:30px 10px 40px}.checkout-cart-index .opc-progress-bar{padding:0 0 40px}.opc-progress-bar-item>span{font-size:1.5rem}.opc-wrapper .fieldset>.field.required,.opc-wrapper .fieldset>.field._required{position:relative}.opc-wrapper .fieldset>.field.required>label,.opc-wrapper .fieldset>.field._required>label{padding-right:25px}.opc-wrapper .fieldset>.field.required>label:after,.opc-wrapper .fieldset>.field._required>label:after{margin-left:0}.checkout-index-index .modal-popup .modal-header{padding:40px 40px 0}.checkout-index-index .modal-popup .modal-content{padding:0 40px}.checkout-index-index .modal-popup .modal-footer{padding:30px 0 0;margin:0 40px 40px;text-align:right}.checkout-index-index .modal-popup .modal-footer button.action{width:auto !important;margin-top:0 !important;min-width:190px}.checkout-index-index .modal-popup .modal-footer .action-save-address{margin:0 0 0 11px}.modal-popup._inner-scroll .modal-inner-wrap{max-height:95%}.opc-wrapper .shipping-address-item:last-child{margin-bottom:10px}.checkout-shipping-method .actions-toolbar>.primary{float:right}.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:100%}.opc-wrapper .form-login .fieldset .primary{text-align:center}.opc-wrapper .form-login .fieldset .primary .action.login{max-width:450px}.opc-wrapper .field.adresses{display:inline-block}.opc-wrapper .shipping-address-items{width:100%}.opc-wrapper .shipping-address-items .shipping-address-item,.opc-wrapper .shipping-address-items .additionnal-adresses{width:100%;margin:0 0 2%}.opc-wrapper .opc #shipping .step-subtitle{color:#000;font-size:1.8rem;font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif}.table-checkout-shipping-method{width:100%}.table-checkout-shipping-method #colissimo_pickup_address{display:none}.form-shipping-address{position:relative}#billing-new-address-form,#shipping-new-address-form{position:static}#billing-new-address-form .field,#shipping-new-address-form .field{margin-bottom:15px}#billing-new-address-form.fieldset>.field,#shipping-new-address-form.fieldset>.field{width:100%;display:inline-block;vertical-align:top;box-sizing:border-box}#billing-new-address-form.fieldset>.field.street,#shipping-new-address-form.fieldset>.field.street{width:100%;margin-left:0}#billing-new-address-form.fieldset>.field.street .field,#shipping-new-address-form.fieldset>.field.street .field{margin-bottom:10px}#billing-new-address-form.fieldset .save-address-input,#shipping-new-address-form.fieldset .save-address-input,#billing-new-address-form.fieldset .required-text-wrapper,#shipping-new-address-form.fieldset .required-text-wrapper{padding:0}#billing-new-address-form.fieldset .save-address-input,#shipping-new-address-form.fieldset .save-address-input{margin:10px 0 20px}#billing-new-address-form.fieldset .required-text-wrapper,#shipping-new-address-form.fieldset .required-text-wrapper{margin:10px 0 20px}.capadresse-popin.modal-popup{max-width:445px}.capadresse-popin.modal-popup .modal-inner-wrap{padding:40px 10px 10px}.capadresse-popin.modal-popup h2{margin:0 0 25px}.capadresse-popin.modal-popup .modal-content{padding:0 30px}.capadresse-popin.modal-popup .modal-header{padding:0;position:absolute;top:0;line-height:normal;height:auto;bottom:auto}.capadresse-popin.modal-popup .modal-header .action-close{left:auto;right:15px;top:15px;width:15px}.capadresse-popin.modal-popup .modal-header .action-close:before{font-size:1.2rem;color:#000}.capadresse-popin.modal-popup .modal-footer{text-align:center;margin:0 0 10px;padding:30px 0 0}.capadresse-popin.modal-popup .modal-footer .action{font-size:1.4rem}.capadresse-popin.modal-popup .modal-footer .action.continue{display:block;margin:0 auto}.capadresse-popin.modal-popup p,.capadresse-popin.modal-popup .bold{font-size:1.4rem}.capadresse-popin.modal-popup p:last-child{margin:20px 0 0}.opc-sidebar{float:right;width:33%;padding-right:15px;box-sizing:border-box}.opc-sidebar.opc-summary-wrapper{position:relative;visibility:visible}.opc-sidebar.opc-summary-wrapper .modal-inner-wrap{padding:10px 15px 0;box-shadow:none;-ms-transform:none;-webkit-transform:none;transform:none}.opc-sidebar .product-image-container{width:50px !important;height:50px !important}.opc-sidebar .product-image-container img{width:50px;height:50px}.opc-sidebar .minicart-items .product-item-details{padding-left:60px}.opc-sidebar .product-image-container{width:72px !important;height:72px !important}.opc-sidebar .product-image-container img{width:72px;height:72px}.opc-sidebar .minicart-items .product-item-details{padding-left:77px}.opc-block-summary>.title{font-weight:400;font-size:3.6rem}.opc-block-summary.mobile{display:none}.opc-summary-wrapper .modal-header .action-close{display:none}.opc-block-summary .product-item .product-item-name-block .product-item-name{font-size:1.4rem;font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif}.opc-block-summary .product-item .product-item-name-block .details-qty{font-size:1.4rem}.opc-block-summary .product-item .subtotal .price{font-size:1.4rem;color:#000}.popup-authentication._inner-scroll .modal-content{padding:0 40px 40px}.authentication-dropdown{background-color:#fff;border:1px solid #aeaeae;-webkit-transform:scale(1,0);-webkit-transform-origin:0 0;-webkit-transition:-webkit-transform linear .1s,visibility 0s linear .1s;position:absolute;text-align:left;top:100%;transform:scale(1,0);transform-origin:0 0;transition:transform linear .1s,visibility 0s linear .1s;visibility:hidden;width:100%}.authentication-dropdown._show{z-index:100;-webkit-transform:scale(1,1);-webkit-transition:-webkit-transform linear .1s,visibility 0s linear 0s;transform:scale(1,1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}.authentication-wrapper{width:18.6440678%;text-align:right}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:27.5px}.block-authentication .actions-toolbar>.primary{display:inline;float:left;margin-right:0;width:100%}.block-authentication .actions-toolbar>.primary .action{margin-right:0;font-size:1.4rem;padding:10px 20px;width:100%}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]>p,.popup-authentication .form-login>p,.popup-authentication .fieldset>p,.popup-authentication .block-content>p{text-transform:uppercase;font-weight:700}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:11px 33px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:11px 0 0 44px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .fieldset .field.password{margin-bottom:0}.popup-authentication .fieldset .secondary{text-align:center}.popup-authentication .fieldset .secondary .action{display:block;font-weight:700;color:#546a2a;margin-top:5px}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.checkout-payment-method .actions-toolbar .primary{float:right;margin:0 0 0 10px}.checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}.checkout-payment-method .payment-method-title{padding:22px 0 22px 2px}.checkout-payment-method .payment-method-content:after{content:'';display:block;clear:both}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){margin:0 0 30px}.checkout-payment-method .payment-method-content .fieldset>.field{margin:0 0 22px}.checkout-payment-method .payment-method-content .fieldset>.field.type.no-detection .control{margin-left:0}.checkout-payment-method .payment-method-content>.actions-toolbar{width:50%;float:right;margin-left:0 !important;margin-bottom:10px;margin-top:30px}.checkout-payment-method .payment-method-content #payment_form_adyen_hpp_paypal{padding-top:3rem}.checkout-payment-method #billing-new-address-form>.field:not(.choice)>.control{width:100%;float:none}.checkout-payment-method #billing-new-address-form>.field:not(.choice)>.label{width:100%;text-align:left;padding:0}.checkout-payment-method #billing-new-address-form>.field:before{width:0;padding:0}.checkout-payment-method #billing-new-address-form fieldset{margin:0}.checkout-billing-address .action-update{float:right}.checkout-billing-address .actions-toolbar .action-cancel{margin:6px 22px 0 0}.checkout-payment-method .payment-option-title{padding-left:20px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin-left:0}.checkout-payment-method .credit-card-types{padding:0;font-size:0}.checkout-payment-method .credit-card-types img{-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease}.checkout-payment-method .credit-card-types .item{width:22.75%;margin:0 0 2% 3%}.checkout-payment-method .credit-card-types .item:first-child{margin-left:0}.checkout-payment-method .ccard>.field.cvv>.control{width:74.2%}.checkout-agreements-block{float:left;width:50%;margin-bottom:0;margin-top:30px}.page-product-downloadable .product-options-wrapper{float:left;width:55%}.page-product-downloadable .product-options-bottom{float:right;width:40%}.page-product-downloadable .product-options-bottom .field.qty+.actions{padding-top:0}.form-giftregistry-search .fieldset{margin-bottom:10px}.form-giftregistry-search .fieldset>.fields-specific-options>.field{margin:0 0 22px;box-sizing:border-box}.form-giftregistry-search .fieldset>.fields-specific-options>.field>.label{margin:0}.form-giftregistry-search .fieldset>.fields-specific-options>.field:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{content:'';display:table}.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{clear:both}.form-giftregistry-search .fieldset>.fields-specific-options>.field.choice:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.control{width:74.2%;float:left}.block-giftregistry-shared-items .product-item-photo{display:table-cell;max-width:100%;padding:0 22px 0 0;vertical-align:top;width:1%}.block-giftregistry-shared-items .product-item-details{display:table-cell;vertical-align:top;width:99%;word-break:normal}.block-giftregistry-shared-items .col.product{width:48%}.block-giftregistry-shared-items .col:not(.product){text-align:center}.block-giftregistry-shared-items .col.price{padding-top:17px}.block-giftregistry-shared-items .input-text.qty{margin-top:-4px}.gift-options-cart-item .gift-wrapping,.cart-gift-item .gift-wrapping{box-sizing:border-box;float:left;padding-right:22px;width:50%}.gift-options-cart-item .gift-wrapping+.gift-message,.cart-gift-item .gift-wrapping+.gift-message{border-left:1px solid #c1c1c1;box-sizing:border-box;float:left;padding-left:4.5rem;width:50%}.form-add-invitations .additional,.form-add-invitations .field.text{margin-top:10px}.table-invitations .col{width:50%}.paypal-review .paypal-review-title{border-bottom:1px solid #d1d1d1}.paypal-review .block-content .box-order-shipping-address,.paypal-review .block-content .box-order-shipping-method,.paypal-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.paypal-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{text-align:right}.reward-settings+.actions-toolbar{margin-top:-32px}.form-create-return .additional .field:last-child{margin-top:10px}.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box{margin-bottom:22px}.block-returns-tracking .block-title .action{margin:0 0 0 30px}.block-returns-tracking .block-title .actions-track{float:right;margin-top:12px}.my-credit-cards .card-type img{display:block}#adyen-cc-form{display:inline-block;width:calc(66.66% - 15px)}#adyen-cc-form .field .label,#adyen-cc-form .field .control{width:100%;text-align:left}.payment-method-content .secure-payment{float:right;margin:30px 0 0;width:33.33%;box-sizing:border-box;padding:15px;border:1px solid #ddddd8}.payment-method-content .secure-payment .title{font-size:2.4rem;font-family:'Crimson Text',Georgia,'Times New Roman',Times,serif}.payment-method-content .secure-payment img{width:100%}.checkout-index-index .modal-popup.click-and-collect .modal-header{font-size:2.6rem}.checkout-index-index .modal-popup.click-and-collect .modal-content{padding:40px 40px 50px}.checkout-index-index .modal-popup.click-and-collect .modal-content p{font-size:1.6rem}.checkout-index-index .modal-popup.click-and-collect .modal-content .click-and-collect-address .click-and-collect-postcode{width:70%}.checkout-index-index .modal-popup.click-and-collect .modal-content .click-and-collect-address .action{width:30%}.checkout-index-index .modal-popup.click-and-collect .modal-content .click-and-collect-list .click-and-collect-item .click-and-collect-action{padding-left:60px}.magazine-items li{width:31.3333%;margin:0 1% 2%;display:inline-block;vertical-align:top;min-height:575px;padding-bottom:80px;position:relative;text-align:center}.magazine-items li .actions{position:absolute;bottom:40px;left:0;right:0;margin:0 auto}.magazine-magazine-view .magazine-details .magazine-embedcode{width:60%}.dnd_store_locator-index-index h3.title,.dnd_store_locator-city-index h3.title,.dnd_store_locator-store-index h3.title{font-size:3.6rem}.dnd_store_locator-index-index #aw-storelocator-search-block .product.data.items>.item.content,.dnd_store_locator-city-index #aw-storelocator-search-block .product.data.items>.item.content,.dnd_store_locator-store-index #aw-storelocator-search-block .product.data.items>.item.content{margin-top:0}.store-locator-cms-blocks .all-stores-list{border-bottom:1px solid #daddca}.store-locator-cms-blocks .all-stores-list .french-stores,.store-locator-cms-blocks .all-stores-list .other-stores{border:0;margin-bottom:10px;padding-bottom:0}.store-locator-cms-blocks .all-stores-list .col-1-2{width:50%}#aw-storelocator-content-block{margin-bottom:40px;height:560px !important}#aw-storelocator-content-block #aw-storelocator-navigation{float:right;border:0;padding:20px 0;box-sizing:border-box}#aw-storelocator-content-block #aw-storelocator-google-map{float:left}.all-stores-list p{margin-bottom:25px}.all-stores-list .french-stores{border-bottom:0;padding-bottom:0;margin-bottom:0}.all-stores-list .other-stores{position:relative}.all-stores-list ul li{width:33.33%}.dnd_store_locator-city-index .all-stores-list{border-top:1px solid #daddca;border-bottom:none;margin:0;padding:30px 0 0}.dnd_store_locator-city-index .all-stores-list>.col{padding:0 !important;margin:0 !important}.dnd_store_locator-city-index .all-stores-list .french-stores,.dnd_store_locator-city-index .all-stores-list .other-stores{border:0;margin-bottom:10px;padding-bottom:0}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left;width:57%}.bundle-options-container .block-bundle-summary{float:right;position:relative;width:40%}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.page-products .products-grid.grid-4 .product-item-info .product-item-details{height:227px}.page-products.t2s-products .products-grid h2.title{font-family:'Crimson Text',Georgia,'Times New Roman',Times,serif;font-weight:400}.page-products.t2s-products .products-grid.grid-4 .product-item-info .product-item-details{height:210px}.toolbar-products{line-height:65px;padding:0 15px;box-sizing:border-box}.toolbar-amount{float:left;padding:0 30px 0 0;line-height:6.5rem;text-align:left;font-weight:700;color:#000;border:0}.products.wrapper~.toolbar .sorter{float:right;padding:0;overflow:hidden}.products.wrapper~.toolbar .sorter.options{display:block}.products.wrapper~.toolbar .sorter.list{display:none}.products.wrapper~.toolbar .sorter .sorter-label{font-weight:700;float:left;color:#000;line-height:65px}.products.wrapper~.toolbar .sorter .sorter-options{float:right;width:auto;border:none;-webkit-appearance:none;-moz-appearance:none;color:#808285;background:url('../images/arrow-down.png') no-repeat right;padding:0 100px 0 20px;margin:22px 0 22px 25px;height:auto}.products.wrapper~.toolbar .sorter .sorter-options:focus,.products.wrapper~.toolbar .sorter .sorter-options:active{box-shadow:none}.products.wrapper~.toolbar .sorter .sorter-options:focus:hover{background:url('../images/arrow-up.png') no-repeat right}.product-additional-attribute .additional-list{text-align:center}.product-additional-attribute .additional-list .additional-item{width:25%;min-height:160px;margin:-1px 0 0;padding:0 20px}.product-additional-attribute .additional-list .additional-item:nth-child(3n){border-left:0 none}.catalog-category-view .column.main .product-item-container .macarons-wrapper .macaron.grands-crus{margin:5px auto 0}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-photo{float:none;width:100%;max-width:216px;max-height:216px;margin:10px auto;padding:15px 20px 0;box-sizing:initial}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-details{float:none;width:100%;height:auto;min-height:80px;margin-top:-5px}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-details .product-item-name{padding:0 10px;text-align:center;font-family:'Crimson Text';font-weight:400;font-size:2.1rem;line-height:2.3rem}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-details .product-item-name .product-item-link{text-align:center;font-family:'Crimson Text';font-weight:400;font-size:2.1rem;line-height:2.3rem}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-details .product-item-caption{margin-top:6px;padding:0 10px;text-align:center;font-size:1.1rem;line-height:1.2rem;text-transform:uppercase;color:#546a2a}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner{min-height:224px;padding:0 10px 10px}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.packaging,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.color_hexadecimal,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.capacity{min-height:140px}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.packaging .lSSlideOuter .lSSlideWrapper .lSAction .lSPrev,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.color_hexadecimal .lSSlideOuter .lSSlideWrapper .lSAction .lSPrev,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.capacity .lSSlideOuter .lSSlideWrapper .lSAction .lSPrev,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.packaging .lSSlideOuter .lSSlideWrapper .lSAction .lSNext,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.color_hexadecimal .lSSlideOuter .lSSlideWrapper .lSAction .lSNext,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.capacity .lSSlideOuter .lSSlideWrapper .lSAction .lSNext{margin:0}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.packaging .swatch-attribute-options,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.color_hexadecimal .swatch-attribute-options,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .swatch-attribute.capacity .swatch-attribute-options{padding:10px 0 50px !important}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .product-item-packaging,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .product-item-color,.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .product-item-capacity{min-height:140px;margin-top:0;box-sizing:border-box}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .price-wrapper-global{position:absolute;bottom:64px;float:none;text-align:center;width:100%;padding:0}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .price-wrapper-global .price{float:none;width:100%;padding-bottom:8px;text-align:right}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .price-wrapper-global .price-box .old-price{top:-15px;right:auto;left:50%;transform:translateX(-50%)}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .product-item-actions{float:none;width:100%;padding-right:0}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .product-item-actions .actions-primary{position:absolute;bottom:10px;left:10px;right:10px;width:auto}.catalog-category-view .column.main .product-item-container .product-item-info .product-item-inner .product-item-actions .actions-primary .action{width:100%}.catalog-category-view .column.main .actions-primary .customer-review .listStars{float:none;padding-left:0}.catalog-product-view .product-info-main{margin-top:0}.catalog-product-view .product-info-main .page-title-wrapper .page-title{text-align:left}.catalog-product-view .product-info-main .page-title-wrapper .page-title span{text-align:left}.catalog-product-view .main .product.media .gallery-placeholder{max-width:100%}.catalog-product-view .click-and-collect{padding-bottom:15px}.catalog-product-view .click-and-collect .click-and-collect-link{font-size:1.6rem}.catalog-product-view .modal-popup.click-and-collect-modal .modal-content{padding:40px 90px 50px}.catalog-product-view .modal-popup.click-and-collect-modal .modal-content h2{margin:10px 0 40px;font-size:2.6rem}.catalog-product-view .modal-popup.click-and-collect-modal .modal-content p{font-size:1.6rem}.catalog-product-view .main h2{font-size:3.6rem;font-weight:400}.catalog-product-view .main h2:not(.title){margin-bottom:10px}.catalog-product-view .main .box-composition .samplebox-item-list .samplebox-item{width:32%}.catalog-product-view .main .box-composition .samplebox-item-list .samplebox-item .product-item-title{margin-top:15px}.product.media,.product-info-main{width:49%}.product-info-main{margin-top:-15px}.product.media{float:left}.product-info-main{float:right}.product-info-main .page-title-wrapper .page-title span{font-weight:400}.product-info-main .product.attribute.overview{clear:both;overflow:hidden}.product-info-main .product.attribute.overview.grands-crus{font-size:1.8rem}.product-info-main .product-info-container{display:flex;flex-direction:row;width:100%}.product-info-main .product-info-container .overview{flex:auto}.product-info-main .product-info-container .product-attribute-label{min-width:70px;padding-left:10px}.product-info-main .product-info-container .product-attribute-label img{margin-top:0}.product-info-main .product-info-container .product-attribute-label.safetea{max-width:20%}.product-info-main .product-info-container .product-attribute-label.safetea span{width:100%;max-width:100%;margin-top:5px;margin-left:0;text-align:center}.product-info-main .product-item-attribute-wrapper{margin:5px 0 10px}.product-info-main .product-item-attribute-wrapper .product-item-packaging .configurable-attribute-label,.product-info-main .product-item-attribute-wrapper .product-item-capacity .configurable-attribute-label,.product-info-main .product-item-attribute-wrapper .product-item-color_hexadecimal .configurable-attribute-label,.product-info-main .product-item-attribute-wrapper .product-item-packaging .configurable-attribute-value-container,.product-info-main .product-item-attribute-wrapper .product-item-capacity .configurable-attribute-value-container,.product-info-main .product-item-attribute-wrapper .product-item-color_hexadecimal .configurable-attribute-value-container{float:left}.product-info-main .product-item-attribute-wrapper .product-item-packaging .configurable-attribute-label,.product-info-main .product-item-attribute-wrapper .product-item-capacity .configurable-attribute-label,.product-info-main .product-item-attribute-wrapper .product-item-color_hexadecimal .configurable-attribute-label{margin-right:20px}.product-info-main .product-item-attribute-wrapper .product-item-packaging .configurable-attribute-value-container,.product-info-main .product-item-attribute-wrapper .product-item-capacity .configurable-attribute-value-container,.product-info-main .product-item-attribute-wrapper .product-item-color_hexadecimal .configurable-attribute-value-container{margin:0}.product-info-main .product-info-price-wrapper{margin-bottom:10px}.product-info-main .product-info-price-wrapper .product-info-price{bottom:80px}.product-info-main .product-info-price-wrapper .product-info-price .product-price-sku-wrapper{width:33.33%}.product-info-main .product-info-price-wrapper .price-100g-wrapper{left:0}.product-info-main .product-info-price-wrapper .product-info-form-content .box-tocart{padding-top:90px}.product-info-main .product-info-price-wrapper .swatch-opt{margin:10px 0 90px}.product-info-main .product-social-links{display:block;text-align:center;float:none;width:100%;position:static;height:auto;line-height:normal}.product-attribute-wrapper h2{width:auto;cursor:default}.product-attribute-wrapper h2:after{display:none}.product-attribute-wrapper>div{display:block !important}.product-attribute-wrapper.recipe p,.product-attribute-wrapper.advices p,.product-attribute-wrapper.recipe span,.product-attribute-wrapper.advices span,.product-attribute-wrapper.recipe a,.product-attribute-wrapper.advices a{letter-spacing:normal}.product-attribute-wrapper.recipe .col-block-image,.product-attribute-wrapper.advices .col-block-image,.product-attribute-wrapper.recipe .col-block-content,.product-attribute-wrapper.advices .col-block-content{display:inline-block;box-sizing:border-box;vertical-align:middle}.product-attribute-wrapper.recipe .col-block-image,.product-attribute-wrapper.advices .col-block-image{width:35%}.product-attribute-wrapper.recipe .col-block-image.video-wrapper,.product-attribute-wrapper.advices .col-block-image.video-wrapper{width:33.5%;margin:0 0 0 1.5%;padding-bottom:15.25%}.product-attribute-wrapper.recipe .col-block-image.video-wrapper+.col-block-content,.product-attribute-wrapper.advices .col-block-image.video-wrapper+.col-block-content{padding-left:20px}.product-attribute-wrapper.recipe .col-block-content,.product-attribute-wrapper.advices .col-block-content{width:64%;padding:0 10px}.product-additional-attribute .additional-list .additional-item{min-height:156px;line-height:156px}.catalog-product-view .column.main{padding:0}.catalog-product-view .addtocart-message-container .message{top:-66px}.catalog-product-view .message-fixed .message{top:0}.catalog-category-view .breadcrumbs,.catalog-product-view .breadcrumbs{position:absolute;left:0;right:0;width:100%}.catalog-category-view .breadcrumbs{top:94px}.catalog-product-view .breadcrumbs{top:10px}.catalog-product-view .column.main{padding:30px 0 0}.addtocart-message-container.message-fixed .message{top:50px}.product-info-main .product.alert,.product-options-bottom .product.alert,.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .product.alert,.product-options-bottom .product.alert{margin:60px 0 0}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell;margin:0;position:static}.product-info-main .box-tocart .field.qty .control,.product-options-bottom .box-tocart .field.qty .control{width:122px;position:absolute;right:0;left:auto}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:27.5px;text-align:center;vertical-align:bottom}.product-info-main .box-tocart .product.alert.stock,.product-options-bottom .box-tocart .product.alert.stock{margin:0}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:3rem;font-weight:900}.product-info-main .old-price,.product-options-bottom .old-price{top:-15px;right:auto;left:0;color:#a0a0a0;font-size:1.4rem}.product-info-main .old-price .price-wrapper .price,.product-options-bottom .old-price .price-wrapper .price{display:block;font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:2.2rem}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:auto;margin:0 11px 11px 0;position:relative;top:auto}.sidebar .product-items .product-item-details{margin:0}.sidebar .product-items .product-item-actions{clear:left}.main{position:relative}.main .filter-wrapper{text-align:center;border-top:1px solid #daddca;margin-bottom:-30px}.main .filter-wrapper.active{padding-bottom:10px;background:#f1f4f0;margin-bottom:20px;position:relative;z-index:2}.main .filter-wrapper.active .block-actions.filter-actions{position:absolute;bottom:30px;left:0;right:0;margin:auto}.main .filter-wrapper.active .block-actions.filter-actions .filter-clear{margin:0}.main .filter-wrapper .block-content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1220px;padding-left:15px;padding-right:15px;width:auto;display:none}.main .filter-wrapper .block-content .block-subtitle{display:none}.main .filter-wrapper .block-content .filter-current .filter-current-subtitle .base{background:#f1f4f0}.main .filter-wrapper .block-content .filter-options{letter-spacing:-.32em}.main .filter-wrapper .block-content .filter-options .filter-options-content{display:block !important;padding:0;height:130px;width:100% !important}.main .filter-wrapper .block-content .filter-options .filter-options-item,.algolia-instant-results-wrapper #algolia-right-container #instant-search-facets-container [class^=is-widget-container-]{letter-spacing:normal;display:inline-block;width:20%;vertical-align:top;text-align:left;padding:0;box-sizing:border-box}.main .filter-wrapper .block-content .filter-options .filter-options-item .filter-options-title{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #daddca}.main .filter-wrapper .block-content .filter-options .filter-options-item .filter-options-content,.algolia-instant-results-wrapper #algolia-right-container #instant-search-facets-container [class^=is-widget-container-] .ais-refinement-list--body{height:220px;overflow:scroll}.main .filter-wrapper .block-content .filter-options .actions{display:none}.main .filter-wrapper .block-content.active{margin-bottom:20px}.main .filter-wrapper .block-content.active .block-content{display:block}.main .filter-wrapper .action{position:relative;z-index:1;width:350px;margin:-24px 0 40px;line-height:3rem}.main .filter-wrapper .action.secondary{padding:8px 20px}.main .filter-wrapper .action.secondary span{line-height:normal}.main .filter-wrapper.active .action{margin-top:-24px}.main .filter-wrapper .jspContainer{width:100% !important}.main .filter-wrapper .jspContainer .jspPane{width:93% !important}.main .catalog-topnav{display:none}.main .category-cms-block .content{width:530px;height:530px;line-height:530px;-ms-transform:rotate(45deg) translate3d(0,0,0);-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0);padding:0;top:inherit;right:0;left:inherit;bottom:0}.main .category-cms-block .content>div{line-height:1.4rem;display:inline-block;vertical-align:middle;-ms-transform:rotate(-45deg) translate3d(0,0,0);-webkit-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0);padding:0 20px}.main .category-cms-block .content h2{font-size:3.6rem}.main .category-cms-block .content p{color:#000;font-size:1.6rem;line-height:1.6;margin-bottom:0}.category-view .header{overflow:hidden;background:#f1f4f0}.category-view .header .category-image{background-position:center center}.category-view .header .category-content{width:420px;float:right;padding:50px}.category-view .header .category-content h1{margin-bottom:10px;font-size:3rem}.category-view .header.light_bg .category-description .category-content h1,.category-view .header.no_bg .category-description .category-content h1,.category-view .header.dark_bg .category-description .category-content h1{color:#546a2a}.category-view .header.no_bg{border-bottom:1px solid #daddca}.category-view .header.no_bg .category-content{width:100%;max-width:1220px;margin:0 auto}.category-view .header.dark_bg .category-description .category-content{color:#fff}.category-view .header.dark_bg .category-description .category-content h1{color:#fff}.category-view .header.dark_bg .category-description .category-content p{color:#fff}.category-view .header.dark_bg .category-description .category-content a{color:#fff}.category-view .header.dark_bg .category-description .category-content a:after{color:#fff}.category-view .header.offer_template .category-description .category-content{width:500px;padding:30px 20px;text-shadow:none}.category-view .header.offer_template.text_left .category-description .category-content{float:left}.category-view .header.offer_template.text_center .category-description .category-content{float:none;margin:0 auto;width:100%;max-width:1220px}.category-view .header.offer_template.text_right .category-description .category-content{float:right}.category-view .sub-header [data-role=title]{padding:10px;cursor:pointer}.toolbar-products{max-width:1220px;width:100%;margin:0 auto}.toolbar-products .modes .modes-mode{border:none;line-height:65px;padding:0 7px}.toolbar-products .modes .modes-mode:before{font-family:'palmag-iconfont';margin-right:0;font-size:1.8rem}.toolbar-products .modes .modes-mode.mode-grid-3:before{content:"\e930"}.toolbar-products .modes .modes-mode.mode-grid-4:before{content:"\e931"}.toolbar-products .modes .modes-mode.active{border-bottom:3px solid #546a2a}.toolbar-products .modes .modes-mode.active:before{color:#546a2a}.product.media{float:left;margin-bottom:30px}.page-layout-1column .product-info-main,.page-layout-full-width .product-info-main{width:50%}.page-layout-1column .product.media,.page-layout-full-width .product.media{width:50%;padding-right:30px;box-sizing:border-box}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:48%}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:50%}.catalog-product-view .main h2{font-size:3.6rem;font-weight:400}.catalog-product-view .main .product-guide-wrapper h2{display:none}.catalog-product-view .main .specificities>div,.catalog-product-view .main .tasting-notes>div{margin-bottom:0}.catalog-product-view .main .product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.packaging .swatch-attribute-options,.catalog-product-view .main .product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color_hexadecimal .swatch-attribute-options,.catalog-product-view .main .product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.capacity .swatch-attribute-options{margin-left:0;text-align:left}.catalog-product-view .main .product.media .macarons-wrapper .macaron.grands-crus{width:186px;height:35px}.catalog-product-view .main .product.media .product-addto-links{float:left;width:7%;text-align:left}.catalog-product-view .main .expert-message{text-align:center;margin:40px 0 30px;padding-bottom:40px}.catalog-product-view .main .expert-message .attribute .value{font-size:2.4rem;line-height:2.8rem;font-weight:400}.catalog-product-view .main .tasting-notes{margin-bottom:20px;padding-bottom:20px}.catalog-product-view .main .tasting-notes .product-tasting-wrapper h3{font-size:2.4rem;margin-bottom:20px}.catalog-product-view .main .tasting-notes .product-tasting-wrapper ul{margin:0 0 35px}.catalog-product-view .main .tasting-notes .product-tasting-wrapper ul li{margin:0 0 8px;font-size:1.6rem;line-height:2.1rem}.catalog-product-view .main .product-manifesto-wrapper{padding:35px 0}.catalog-product-view .main .product-manifesto-wrapper h2{margin-bottom:30px}.catalog-product-view .main .product-manifesto-wrapper p{font-size:2.4rem;line-height:2.8rem;font-weight:400}.catalog-product-view .product.data.items{margin:0}.product-wrapper,.product-bottom-container{max-width:1220px;margin:20px auto}.product-bottom-wrapper{padding:40px 15px 30px}.product-info-main-column{width:67.5%;margin:0 auto;clear:both}.product-info-main-column .product-attribute-wrapper a{text-decoration:underline;font-weight:700}.product-info-main{float:right}.product-info-main .page-title-wrapper{width:75%;float:left;margin-bottom:15px}.product-info-main .page-title-wrapper .page-title span{font-size:3.4rem;line-height:3.8rem;font-weight:400}.product-info-main .product-reviews-summary{position:relative;top:-4px;right:0;float:right;width:25%;margin:0 0 15px}.product-info-main .product-reviews-summary .rating-summary{margin-top:8px}.product-info-main .product-reviews-summary .reviews-actions{margin:0;clear:both}.product-info-main .product-reviews-summary .reviews-actions .action{line-height:1.4}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{padding:0;display:block;width:100%}.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart{width:100%}.product-options-bottom .box-tocart .field.qty .control,.product-info-form-content .box-tocart .field.qty .control{bottom:78px}.product-attribute-wrapper{margin-bottom:40px;padding-bottom:40px}.product-attribute-wrapper .value{display:block !important}.product-attribute-wrapper.specificities ul li{font-size:1.6rem}.product-guide-wrapper{padding:15px 0 0}.product-guide-wrapper .product-guide{width:49%}.product-guide-wrapper .product-guide:last-child{margin-bottom:0}.product-guide-wrapper .product-guide:nth-child(odd){margin-right:1%;margin-left:0}.product-guide-wrapper .product-guide:nth-child(even){margin-left:1%}.t2s-container{max-width:1190px;margin-left:auto;margin-right:auto}.t2s-container h2.title{text-transform:uppercase}.modal-popup.popin-addtocart .modal-inner-wrap{max-width:750px;min-height:442px}.modal-popup.popin-addtocart .modal-inner-wrap .action-close{padding:20px}.modal-popup.popin-addtocart .modal-content{margin-top:-15px}.modal-popup.popin-addtocart .modal-content .addtocart-success .success-text{margin-right:10px;font-size:2.7rem}.modal-popup.popin-addtocart .modal-content .addtocart-success .success-text:before{width:30px;height:30px;padding:10px;font-size:2rem;line-height:3rem}.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item{max-width:480px;margin:0 auto;padding:30px 0}.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .addtocart-image{text-align:center}.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .addtocart-price{padding-left:20px}.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .name{font-size:1.6rem;line-height:2rem}.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .packaging,.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .color_hexadecimal,.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .capacity{font-size:1.4rem}.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .sku{font-size:1.2rem}.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .price-wrapper{line-height:2rem;font-size:1.8rem}.modal-popup.popin-addtocart .modal-content .addtocart-success .addtocart-item .qty{font-size:1.4rem}.modal-popup.popin-addtocart .modal-content .addtocart-success .actions .action{width:45%;margin:0 5px 20px}.modal-popup.popin-addtocart .modal-content .addtocart-success .freeshipping-message,.modal-popup.popin-addtocart .modal-content .addtocart-success .paypal-message-addtocart{width:40%;margin:0 5px;padding:4px 18px;font-size:1.4rem;border-radius:40px}.modal-popup.popin-addtocart .modal-content .addtocart-success .freeshipping-message{display:inline-block;text-decoration:none}.modal-popup.popin-addtocart .modal-content .addtocart-success .freeshipping-message:before{-webkit-font-smoothing:antialiased;font-size:2.5rem;color:#548a66;content:"\e92b";font-family:'palmag-iconfont';margin:0 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.modal-popup.popin-addtocart .modal-content .addtocart-success .paypal-message-addtocart{margin-top:0}.modal-popup.popin-addtocart .modal-content .addtocart-success .page-products.t2s-products .product-grid{padding:0}.modal-popup.popin-addtocart .modal-content .addtocart-success .page-products.t2s-products h2.title .base{display:inline-block;padding:0 20px;font-size:2.6rem !important;color:#546a2a;background:#fff}.modal-popup.popin-addtocart .modal-content .addtocart-success .page-products.t2s-products .product-items .product-item .product-item-photo{max-width:120px;max-height:120px}.modal-popup.popin-addtocart .modal-content .addtocart-success .page-products.t2s-products .product-items .product-item .product-item-container .product-item-details .product-item-name a{font-size:1.4rem;line-height:1.8rem}.block-search .control{border-top:0;margin:0;padding:0}.block-search input{height:30px;line-height:3rem}.block-search input:focus{box-shadow:none}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;text-decoration:none;text-shadow:none;font-weight:400;position:absolute;top:0;z-index:1;padding:0;font-size:0;right:0;opacity:1 !important}.block-search .action.search:focus,.block-search .action.search:active{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{cursor:not-allowed;pointer-events:none;opacity:.5}.block-search .action.search:before{color:#546a2a}.search-autocomplete{margin-top:0}.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-hits--item .result-wrapper .result{box-shadow:0 0 10px 3px #e5e5e5;border:0}#algolia-autocomplete-container{width:100%;margin:0 auto}.login-container .tabs-title,.customer-popup-register .tabs-title,.modal-popup .tabs-title{display:none}.login-container .tabs,.customer-popup-register .tabs,.modal-popup .tabs{margin-top:15px}.login-container .tabs span,.customer-popup-register .tabs span,.modal-popup .tabs span{font-size:1.8rem;line-height:2.4rem;text-transform:uppercase}.login-container .tabs-content,.customer-popup-register .tabs-content,.modal-popup .tabs-content{padding:40px 10px}.login-container .tabs-content .block-customer-login .block-customer-login-message,.customer-popup-register .tabs-content .block-customer-login .block-customer-login-message,.modal-popup .tabs-content .block-customer-login .block-customer-login-message,.login-container .tabs-content .form-create-account .block-customer-login-message,.customer-popup-register .tabs-content .form-create-account .block-customer-login-message,.modal-popup .tabs-content .form-create-account .block-customer-login-message{position:absolute;top:15px;left:0;right:0;max-width:80%;margin:0 auto;padding-bottom:0;font-size:1.4rem}.login-container .tabs-content .block-customer-login .block-customer-login-message br,.customer-popup-register .tabs-content .block-customer-login .block-customer-login-message br,.modal-popup .tabs-content .block-customer-login .block-customer-login-message br,.login-container .tabs-content .form-create-account .block-customer-login-message br,.customer-popup-register .tabs-content .form-create-account .block-customer-login-message br,.modal-popup .tabs-content .form-create-account .block-customer-login-message br{display:block}.login-container .tabs-content .block-customer-login .login,.customer-popup-register .tabs-content .block-customer-login .login,.modal-popup .tabs-content .block-customer-login .login,.login-container .tabs-content .form-create-account .login,.customer-popup-register .tabs-content .form-create-account .login,.modal-popup .tabs-content .form-create-account .login{margin-top:45px}.login-container .tabs-content .form-create-account,.customer-popup-register .tabs-content .form-create-account,.modal-popup .tabs-content .form-create-account{margin-top:45px !important}.customer-account-create .page-title-wrapper .page-title{font-size:3.6rem}.customer-account-forgotpassword .page-title-wrapper .page-title,.customer-account-create .page-title-wrapper .page-title,.account .page-title-wrapper .page-title{text-transform:uppercase;font-size:3rem}.form-create-account .field.fullname .fieldset-fullname .fields .field{width:100%}.login-container .block{display:inline-block;width:50%;max-width:480px;margin:0 auto;vertical-align:top;font-size:1.4rem}.login-container .block.login .actions-toolbar>.primary{margin-bottom:0;margin-right:33px}.login-container .block.login .actions-toolbar>.secondary{float:left}.login-container .fieldset .note{font-size:1.4rem}.form.password.forget{width:50%}.form.password.forget .actions-toolbar .primary,.form.password.forget .actions-toolbar .secondary{width:100%}.form-create-account .fieldset-fullname .fields .field{float:left;margin:0 11px 11px 0}.form-create-account .fieldset-fullname .field-name-prefix,.form-create-account .fieldset-fullname .field-name-suffix{width:50px}.form.password.reset,.form.send.confirmation,.form.create.account{width:50%;margin:0 auto}.account.page-layout-2columns-left .page-wrapper{background:url(../images/customer/background.jpg) #fff no-repeat center top;background-attachment:fixed}.account.page-layout-2columns-left .page-main{max-width:1280px}.account.page-layout-2columns-left .columns{padding:30px 30px 0;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:26%}.account.page-layout-2columns-left .column.main{width:74%}.account .column.main form .actions-toolbar>.primary{margin:0 20px}.account .actions-toolbar.primary{float:none}.account .table-wrapper.orders-history tbody>tr td.shipping,.account .table-wrapper.orders-history tbody>tr td.status{max-width:140px}.account.customer-account-index .columns{display:block}.account.customer-account-index .column.main .dashboard{display:block}.account .dashboard-grid-container{margin:20px 0 0}.account .dashboard-grid-container .push{display:inline-block;vertical-align:top;width:47%;margin:0 10px 20px;min-height:286px;padding:45px 20px;box-sizing:border-box;background:#f8f9f6;border:2px solid #e6e8dd}.account .dashboard-grid-container .push .push-title{margin-bottom:20px;text-align:center;font-size:1.7rem;line-height:2rem;font-weight:700;color:#546a2a;text-transform:uppercase}.account .dashboard-grid-container .push .push-title span:before{vertical-align:initial;color:#546a2a}.account .dashboard-grid-container .push .push-content:not(.orders-recent){text-align:center}.account .dashboard-grid-container .push .push-content.orders-recent tbody>tr{border-bottom:1px solid #ccc}.account .dashboard-grid-container .push .push-content.orders-recent tbody>tr:nth-child(odd){background:#eff3e8}.account .dashboard-grid-container .push .push-content.orders-recent tbody>tr td.status{max-width:70px}.account .dashboard-grid-container .push .push-content.orders-recent .action{margin:0}.account .dashboard-grid-container .push .push-content.orders-recent .action.view{display:inline-block;text-decoration:none}.account .dashboard-grid-container .push .push-content.orders-recent .action.view:before{-webkit-font-smoothing:antialiased;font-size:1.2rem;color:#546a2a;content:"\e943";font-family:'palmag-iconfont';margin:0 6px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.account .dashboard-grid-container .push .push-content.orders-recent .action.view:hover:before{color:#adc35a}.account .dashboard-grid-container .push .push-content.orders-recent .action.track{display:inline-block;text-decoration:none}.account .dashboard-grid-container .push .push-content.orders-recent .action.track:before{-webkit-font-smoothing:antialiased;font-size:1.2rem;color:#546a2a;content:"\e90b";font-family:'palmag-iconfont';margin:0 6px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.account .dashboard-grid-container .push .push-content.orders-recent .action.track:hover:before{color:#adc35a}.account .dashboard-grid-container .push .push-content.orders-recent .action.view,.account .dashboard-grid-container .push .push-content.orders-recent .action.track{display:block;text-decoration:underline}.account .dashboard-grid-container .push .push-content .phone{font-size:1.7rem;font-weight:700}.account .dashboard-grid-container .push .push-actions{text-align:center}.account .dashboard-grid-container .push .push-actions a{display:inline-block;text-decoration:none;display:block;font-weight:700}.account .dashboard-grid-container .push .push-actions a:after{-webkit-font-smoothing:antialiased;font-size:1.4rem;line-height:1.4rem;content:"\e915";font-family:'palmag-iconfont';margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.account .dashboard-grid-container .push .push-actions a:hover:after{color:#738826}.account .dashboard-grid-container .push .push-actions a:active:after{color:#738826}.account .dashboard-grid-container .push .push-actions a:after{transition:color .2s ease-in-out}.account .dashboard-grid-container .push .push-actions a span{transition:border .2s ease-in-out;border-bottom:1px solid #546a2a}.account .dashboard-grid-container .push .push-actions a:hover:after{color:#adc35a}.account .dashboard-grid-container .push .push-actions a:hover span{border-bottom-color:#adc35a}@supports (display:grid){.account.customer-account-index .column.main .dashboard.dashboard-grid-container{display:-ms-grid;display:grid}.account .dashboard-grid-container{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px}.account .dashboard-grid-container .push{display:grid;width:auto;margin:0}.account .dashboard-grid-container .push .grid-item.push-title{align-self:start}.account .dashboard-grid-container .push .grid-item.push-content{align-self:center}.account .dashboard-grid-container .push .grid-item.push-actions{align-self:end}}.block-addresses-list .items.addresses>.item{margin-bottom:22px}.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0}.control.captcha-image .captcha-img{margin:0 11px 11px 0}.review-customer-view .customer-review .rating-average-label{float:left}.review-customer-view .customer-review .product-reviews-summary .rating-summary{float:right}.customer-account-index .customer-account-layer.historical-member .block-theophile-banner{margin-right:85px}.customer-account-theophile .customer-account-layer .block-theophile-banner,.customer-account-theophile .customer-account-layer .block-content,.customer-account-theophile .customer-account-layer .block-additionnal{margin-right:90px}.customer-account-layer .block-theophile-banner{padding:16px;text-align:left}.customer-account-layer .block-theophile-banner .customer-name,.customer-account-layer .block-theophile-banner .theophile-status-msg{display:inline-block}.customer-account-layer .block-theophile-banner .welcome{padding-bottom:0;font-size:5rem;line-height:5rem}.customer-account-layer .block-theophile-banner .customer-name{padding:0 0 0 4px;font-size:3rem;line-height:3rem}.customer-account-layer .block-theophile-banner .comma{display:inline-block}.customer-account-layer .block-theophile-banner .comma:before{content:',';margin-left:-3px;margin-right:3px;font-size:3rem;line-height:3rem}.customer-account-layer .block-theophile-banner .theophile-status-msg{font-size:1.8rem;line-height:1.8rem}.customer-account-layer .block-theophile-banner .theophile-status-msg:first-letter {text-transform:lowercase}.customer-account-layer .block-theophile-banner.historical{padding:20px}.customer-account-layer .block-theophile-banner.historical .historical-badge{top:-110px;right:-120px;left:auto;width:142px;height:142px}.customer-account-layer .block-theophile-banner.historical .historical-badge .tooltip .top{top:-5px;right:10%;width:450px;-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%);padding:10px 20px}.customer-account-layer .block-theophile-banner.historical .historical-badge .tooltip .top:after{right:47px}.customer-account-layer .block-content{padding:40px 20px 0}.customer-account-layer .block-theophile-progress .status li{font-size:1.2rem;line-height:1.2rem}.customer-account-layer .block-theophile-progress .theophile-circular-progress-bar{display:inline-block;vertical-align:top;width:215px}.customer-account-layer .block-theophile-progress .theophile-details{display:inline-block;vertical-align:top;width:100%;max-width:380px;margin:40px 30px 40px 0;font-size:1.3rem;line-height:1.6rem}.customer-account-layer .block-theophile-progress .theophile-details .title{font-size:1.8rem;line-height:1.8rem}.customer-account-layer .block-theophile-progress .theophile-details .title:after{margin:5px 0 30px;padding-right:30px}.customer-account-layer .block-theophile-progress .theophile-details p{margin-bottom:10px}.customer-account-layer .block-theophile-status-offers [class*=-offer]{min-height:190px;padding-bottom:30px;background:url(../images/customer/loyalty/background-bud.png) no-repeat left 25px bottom}.customer-account-layer .block-theophile-active-advantage .title .subtitle,.customer-account-layer .block-theophile-next-status .title .subtitle{font-size:1.7rem}.customer-account-layer .block-theophile-status-offers .cms-page-view .fixed-wrapper .container,.customer-account-layer .block-theophile-next-status .cms-page-view .fixed-wrapper .container{margin:0}.customer-account-layer .block-theophile-status-offers .advantage-list .advantage-title,.customer-account-layer .block-theophile-next-status .advantage-list .advantage-title{font-size:1.8rem}.customer-account-layer .block-theophile-status-offers .advantage-list .advantage-title:hover,.customer-account-layer .block-theophile-next-status .advantage-list .advantage-title:hover{cursor:pointer}.customer-account-layer .block-theophile-status-offers .theophile-program,.customer-account-layer .block-theophile-next-status .theophile-program{margin:0 -20px;overflow:hidden}.customer-account-layer .block-theophile-status-offers .theophile-program img,.customer-account-layer .block-theophile-next-status .theophile-program img{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:.3s ease-in-out}.customer-account-layer .block-theophile-status-offers .theophile-program a:hover img,.customer-account-layer .block-theophile-next-status .theophile-program a:hover img{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.customer-account-layer .block-historical-privilege{margin:30px 0 0;padding:15px 40px 15px 5px;text-align:left}.customer-account-layer .block-historical-privilege .historical-badge{float:left;margin:0 10px}.customer-account-layer .block-historical-privilege .title-historical{display:inline-block}.customer-account-layer .block-historical-privilege .content-historical{display:inline-block;max-width:70%}.customer-account-layer .block-theophile-next-status{margin-top:30px;padding:30px 20px 50px;background:url(../images/customer/loyalty/background-bud-silver.png) no-repeat left 25px bottom #f4f4f4}.customer-account-layer .block-theophile-next-status .title{max-width:500px;margin:0 auto 50px}.customer-account-layer.theophile-silver .block-theophile-status-offers [class*=-offer]{background:url(../images/customer/loyalty/background-bud-silver.png) no-repeat left 25px bottom}.customer-account-layer.theophile-silver .block-theophile-next-status{background:url(../images/customer/loyalty/background-bud-gold.png) no-repeat left 25px bottom #f4efe3}.customer-account-layer.theophile-gold .block-theophile-status-offers [class*=-offer]{background:url(../images/customer/loyalty/background-bud-gold.png) no-repeat left 25px bottom}.customer-account-layer.theophile-gold .block-theophile-next-status{background:url(../images/customer/loyalty/background-bud-imperial.png) no-repeat left 25px bottom #e9eded}.customer-account-layer.theophile-imperial .block-theophile-status-offers [class*=-offer]{background:url(../images/customer/loyalty/background-bud-imperial.png) no-repeat left 25px bottom}.customer-account-create .form.create.account .actions-toolbar,.customer-account-login .form.create.account .actions-toolbar{width:100%}.customer-account-create .form.create.account .create-account-container,.customer-account-login .form.create.account .create-account-container{margin:0 -20px;letter-spacing:-.32em;display:block;width:initial}.customer-account-create .form.create.account .create-account-container>.fieldset,.customer-account-login .form.create.account .create-account-container>.fieldset{width:50%;max-width:520px;display:block;margin:0 auto;vertical-align:top;padding:0 20px;box-sizing:border-box;letter-spacing:normal}.customer-account-create .form.create.account .create-account-container .legend,.customer-account-login .form.create.account .create-account-container .legend{display:none}.customer-account-create .form.create.account .actions-toolbar,.customer-account-login .form.create.account .actions-toolbar{clear:both;width:50%;max-width:480px;margin:30px auto 0}.customer-account-create .form.create.account .actions-toolbar .primary,.customer-account-login .form.create.account .actions-toolbar .primary,.customer-account-create .form.create.account .actions-toolbar .secondary,.customer-account-login .form.create.account .actions-toolbar .secondary{float:none}.customer-account-create .form.create.account .actions-toolbar>.primary,.customer-account-login .form.create.account .actions-toolbar>.primary,.customer-account-create .form.create.account .actions-toolbar>.secondary,.customer-account-login .form.create.account .actions-toolbar>.secondary{margin:0 0 15px}.gift-message .field{margin:0 0 22px;box-sizing:border-box}.gift-message .field>.label{margin:0}.gift-message .field:before,.gift-message .field:after{content:'';display:table}.gift-message .field:after{clear:both}.gift-message .field.choice:before,.gift-message .field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.gift-message .field .description{padding:6px 15px 0 0;text-align:left;width:25.8%;box-sizing:border-box;float:left}.gift-message .field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:25.8%;box-sizing:border-box;float:left}.gift-message .field:not(.choice)>.control{width:74.2%;float:left}.gift-options{position:relative;z-index:1}.gift-options .actions-toolbar{clear:both;float:right;position:static}.gift-options .actions-toolbar .secondary{float:right}.gift-options .actions-toolbar .secondary .action{float:right;margin-left:22px;min-width:220px}.gift-options .actions-toolbar .secondary .action-cancel{display:block;float:left;margin-top:6px}.gift-options .actions-toolbar:nth-child(3):before{border-left:1px solid #c1c1c1;bottom:5rem;content:'';display:block;left:50%;overflow:hidden;position:absolute;top:0;width:0}.gift-options-title{font-weight:300;font-size:1.8rem}.cart-container .cart-gift-item{width:100%;float:left;border-top:2px solid #daddca}.cart.table-wrapper .action-gift{float:left}.filter-options .filter-options-title{min-height:30px}.outer-filter .filter-current{width:60%}.outer-filter .filter-actions{width:40%;text-align:right;margin:0}.wishlist.window.popup{bottom:auto;top:20%;left:50%;margin-left:-212px;width:380px;right:auto}.wishlist.window.popup .field{margin:0 0 22px}.wishlist.window.popup .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.wishlist.window.popup .field:not(.choice)>.control{float:none;width:auto}.wishlist.window.popup .field>.label{margin:0 0 5.5px;display:inline-block}.wishlist.window.popup .field.choice:before,.wishlist.window.popup .field.no-label:before{display:none}.block-wishlist-management{margin-bottom:22px}.block-wishlist-management .wishlist-select{border-bottom:1px solid #e8e8e8;display:table;margin-bottom:15px;width:100%}.block-wishlist-management .wishlist-select .wishlist-name{display:table-cell;margin-right:11px;padding:5.5px 11px 11px;vertical-align:top;white-space:nowrap;width:5%}.block-wishlist-management .wishlist-select-items{display:table-cell;padding-right:160px;vertical-align:top}.block-wishlist-management .wishlist-select-items .item{display:inline-block;margin-right:11px;padding:5.5px 11px 11px}.block-wishlist-management .wishlist-select-items .item:last-child{margin-right:0}.block-wishlist-management .wishlist-select-items .current{border-bottom:3px solid #ff5501;font-weight:600}.block-wishlist-management .wishlist-select .wishlist-name-current{display:none}.block-wishlist-management .wishlist-add.item{position:absolute;right:0;top:0}.block-wishlist-management .wishlist-title strong{font-size:4rem}.block-wishlist-management .wishlist-info{float:left}.block-wishlist-management .wishlist-toolbar{float:right}.block-wishlist-info-items .product-item-photo{margin-left:0}.products-grid.wishlist .product-item-checkbox{float:left}.products-grid.wishlist .product-item-checkbox+.product-item-name{margin-left:27.5px}.block.newsletter .field .newsletter-text{width:100%;padding:0 15px;text-align:right}.block.newsletter .field .control,.block.newsletter .field .actions{float:left}.block.newsletter .field .control-wrapper .actions{margin-top:0}.block.newsletter .field .actions{width:20%}.block.newsletter .actions{display:table-cell;vertical-align:top;width:1%}.block.newsletter .action.subscribe{border-radius:0 3px 3px 0;margin-left:-1px}.block.newsletter .field .newsletter-text{width:50%;margin-bottom:0;display:inline-block}.block.newsletter .field .control-wrapper{width:50%;display:inline-block}.block.newsletter .field .control-wrapper .palmag-icon-mail{width:6%}.block.newsletter .field .control{width:92%}.products.wrapper.list .product-reviews-summary{margin:0}.product-review-wrapper .block.review-add #review-form .fieldset>.field{width:90%}.product-review-wrapper .block.review-add #review-form .review-form-actions{margin:0 10% 0 0}.review-form{max-width:67.5%}.customer-review .product-media{float:left;margin-right:3%;max-width:350px;width:40%}.customer-review .review-details .review-content{clear:none}.order-links .item{display:inline-block;margin:0 15px 0 0}.account.sales-order-view .actions-toolbar .action,.account.sales-order-invoice .actions-toolbar .action,.account.sales-order-shipment .actions-toolbar .action,.account.sales-order-creditmemo .actions-toolbar .action,.account.sales-order-view .order-actions-toolbar .action,.account.sales-order-invoice .order-actions-toolbar .action,.account.sales-order-shipment .order-actions-toolbar .action,.account.sales-order-creditmemo .order-actions-toolbar .action{margin:0 30px}.table-order-items .price-including-tax,.table-order-items .price-excluding-tax{display:inline-block}.table-order-items .subtotal,.table-order-items .amount{text-align:right}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align:center}.table-order-items.creditmemo .col.total{text-align:right}[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{margin-bottom:22px}html,body{height:100%}.page-wrapper{min-height:100%}.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}.page-wrapper .columns .column.main{max-width:1920px;margin:0 auto}.header.panel>.header.links{float:right;margin-top:1px;margin:0;padding:0;list-style:none none;margin-left:auto;line-height:2.2rem}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{font-size:1.1rem;margin:1px 0 0 15px}.header.panel>.header.links>li a{position:relative;color:#d6dace;text-transform:uppercase}.header.panel>.header.links>li a:before{color:#d6dace;font-size:1.8rem;line-height:1.8rem}.header.panel>.header.links>li a:before:hover{color:#d6dace}.header.panel>.header.links>li>a{display:inline-block;text-decoration:none}.header.panel>.header.links>li>a:before{-webkit-font-smoothing:antialiased;font-size:1.8rem;color:#d6dace;content:"\e917";font-family:'palmag-pdt-iconfont';margin:0 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.header.panel>.header.links>li>a:hover:before{color:#d6dace}.header.panel>.header.links>li>a:before{width:22px;height:22px;margin:0 6px 0 0;font-size:1.8rem;line-height:1.8rem}.header.panel>.header.links>li.welcome a{padding-left:5.5px}.header.panel>.header.links>li.welcome span{line-height:1.4;color:#fff;text-transform:uppercase;font-weight:700}.header .header-baseline{display:block;position:static}.header .customer-welcome{position:relative}.header .customer-welcome .customer-name:before{width:22px;height:22px;margin:0 4px 0 0;color:#d6dace;font-size:1.8rem;line-height:1.8rem}.header .customer-welcome .customer-name:hover:before{color:#d6dace}.header .customer-welcome .customer-name button{vertical-align:middle;line-height:2.2rem}.header .customer-welcome .customer-name button span{color:#d6dace}.header .customer-welcome .customer-menu{display:none;background:#fff;position:absolute;top:38px;right:0;width:395px;padding:25px 30px;box-sizing:border-box;z-index:14;box-shadow:0 20px 30px 0 rgba(0,0,0,.25)}.header .customer-welcome .customer-menu:before{content:'';position:absolute;top:-10px;right:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;box-sizing:border-box}.header .customer-welcome .customer-menu .links{padding:0;list-style:none;width:100%}.header .customer-welcome .customer-menu .links>li{margin-bottom:12px}.header .customer-welcome .customer-menu .links>li>a,.header .customer-welcome .customer-menu .links>li>strong{font-size:1.5rem;font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif !important;font-weight:400;color:#000;text-transform:none;transition:color .2s ease-in-out}.header .customer-welcome .customer-menu .links>li>a:before,.header .customer-welcome .customer-menu .links>li>strong:before{width:17px;vertical-align:initial;margin:0 10px 0 0;font-size:1.6rem;color:#546a2a}.header .customer-welcome .customer-menu .links>li>a:hover,.header .customer-welcome .customer-menu .links>li>strong:hover{color:#546a2a}.header .customer-welcome .customer-menu .links>li.authorization-link{margin:25px 0 0;padding:0}.header .customer-welcome .customer-menu .links>li.authorization-link a{background-image:none;background:#546a2a;border:1px solid #546a2a;color:#fff;cursor:pointer;display:inline-block;font-family:'Lato';font-weight:400;padding:8px 20px;font-size:1.4rem;box-sizing:border-box;vertical-align:middle;transition:background .2s ease-in-out;width:100%;text-transform:uppercase;text-align:center}.header .customer-welcome .customer-menu .links>li.authorization-link a:active{background:#adc35a;border:1px solid #adc35a;color:#fff}.header .customer-welcome .customer-menu .links>li.authorization-link a:hover{background:#adc35a;border:1px solid #adc35a;color:#fff}.header .customer-welcome .customer-menu .links>li.authorization-link a.disabled,.header .customer-welcome .customer-menu .links>li.authorization-link a[disabled],fieldset[disabled] .header .customer-welcome .customer-menu .links>li.authorization-link a{opacity:.5;cursor:default;pointer-events:none}.header .customer-welcome .customer-menu .links .welcome{margin-bottom:25px;text-align:center;font-size:2rem;color:#000}.header .customer-welcome.active .customer-menu{display:block}.page-header{margin-bottom:0;border:0}.page-header .wrapper.panel{z-index:700;background:#44571f}.page-header .wrapper.panel .header.panel{height:50px;padding-top:12px}.block-search.mobile-search{top:-40px;right:auto;left:45%;-webkit-transform:translateX(-60%);-ms-transform:translateX(-60%);transform:translateX(-60%);width:215px}.page-wrapper .page-header{z-index:15}.page-wrapper .nav-sections{position:fixed;width:100%;top:0;-webkit-transform:translate3d(0,160px,0);-ms-transform:translate3d(0,160px,0);transform:translate3d(0,160px,0);will-change:transform;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;transition:transform .5s}.page-wrapper.down .nav-sections{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.page-wrapper #maincontent{padding-top:212px}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:22px}.logo{padding:30px 0}.logo img{max-height:inherit;max-width:100%;width:auto}.footer.content{width:100%;max-width:inherit;padding:30px 0 60px}.footer.content img{max-width:300px}.footer.content .block{float:right}.footer.content .links{display:inline-block;margin-bottom:20px;padding:0 50px 0 0;vertical-align:top}.footer-links{padding:50px 0 40px}.netreviews_bg_stars_big.headerStars div{right:-3px}#netreviews_rating_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:15px auto 20px}.netreviews_rating_header{position:relative;padding:0;text-align:left}.netreviews_rating_header div span{left:0;transform:none}.netreviews_filtering_section{padding:0;text-align:right}.netreviews_customer_name{float:left;width:60%;margin-top:5px}.netreviews_review_rate_and_stars{float:right;width:40%}.netreviews_review_rate_and_stars .netreviews_rating_summary{float:right;min-width:100px;margin-right:25px}.netreviews_reviews_rate{left:auto;right:0}.algolia-instant-results-wrapper #algolia-right-container #instant-search-facets-container{margin:0 -15px;letter-spacing:-.32em}.algolia-instant-results-wrapper #algolia-right-container .ais-header .filter-current-subtitle .base{background:#f1f4f0}.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-InfiniteHits .ais-InfiniteHits-item .result-wrapper .result .product-item-info .product-item-details,.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-Hits .ais-Hits-item .result-wrapper .result .product-item-info .product-item-details{height:227px}.algolia-instant-results-wrapper #algolia_instant_selector #instant-search-bar-container,.algolia-instant-results-wrapper #algolia_instant_selector .hits .infos,.algolia-instant-results-wrapper #algolia-right-container .filter-container,.algolia-instant-results-wrapper .ais-pagination{padding:0 15px}.algolia-instant-results-wrapper #algolia_instant_selector .clear-query-instant{right:3rem}.algolia-instant-results-wrapper #algolia_instant_selector .ais-SearchBox-reset{right:1rem}#maincontent #algolia-autocomplete-container{position:fixed !important;top:50px;z-index:99999;height:100%;width:100%;display:none}#maincontent #algolia-autocomplete-container.algolia-autocomplete-overlay{background:rgba(0,0,0,.6);display:block}#maincontent #algolia-autocomplete-container .aa-Panel{top:-10px !important;pointer-events:auto}#maincontent #algolia-autocomplete-container .aa-Panel:after{left:47%}.block-search #algoliaAutocomplete .aa-SubmitButton{bottom:8px;right:8px}.block-search #algoliaAutocomplete .aa-ClearButton{bottom:7px;right:12px}.page-main .ampromo-items-add{max-width:1170px;margin:15px auto}.page-main .ampromo-items-add .palmag-free-gift-text{display:inline-block;vertical-align:middle;margin:8px 20px 0 0;font-size:1.8rem;line-height:2.4rem}.page-main .ampromo-items-add .palmag-free-gift-text .palmag-free-gift:before{font-size:2.4rem}.page-main .ampromo-items-add .palmag-free-gift-text .title{display:inline-block;font-size:2.2rem}.page-main .ampromo-items-add .palmag-free-gift-text .uppercase{font-size:2rem}.page-main .ampromo-items-add .palmag-free-gift-action{display:inline-block;vertical-align:middle}.page-wrapper .ampromo-overlay .ampromo-items{width:755px;top:0;bottom:0;left:0;right:0;max-height:450px;margin:auto;padding:0 40px}.page-wrapper .ampromo-overlay .ampromo-items h2{position:absolute;top:60px;left:320px;font-size:2rem;text-align:left;z-index:1;background:0 0;display:inline-block;text-decoration:none}.page-wrapper .ampromo-overlay .ampromo-items h2:before{-webkit-font-smoothing:antialiased;font-size:2.4rem;color:#546a2a;content:"\e932";font-family:'palmag-iconfont';margin:0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.page-wrapper .ampromo-overlay .ampromo-items h2:hover:before{color:#546a2a}.page-wrapper .ampromo-overlay .ampromo-items h2 span{max-width:240px;padding:0 0 0 15px;vertical-align:middle}.page-wrapper .ampromo-overlay .ampromo-items h2:before{margin-bottom:8px;font-size:3.6rem;line-height:3.6rem;color:#546a2a}.page-wrapper .ampromo-overlay .ampromo-items h2:after{display:block;content:'';height:1px;width:115px;margin-top:30px;background:#b9b9b9}.page-wrapper .ampromo-overlay .ampromo-items .ampromo-item{min-height:450px;margin:0;padding:0}.page-wrapper .ampromo-overlay .ampromo-items .ampromo-item .ampromo-item-image{display:inline-block;vertical-align:middle;min-width:50%;max-width:50%;max-height:400px;margin:0}.page-wrapper .ampromo-overlay .ampromo-items .ampromo-item .ampromo-item-description{display:inline-block;vertical-align:middle;width:58%;height:250px;margin-left:-80px;padding:180px 0 20px 20px;text-align:left;z-index:10;box-shadow:-10px 0px 20px -15px rgba(0,0,0,.75);background:#fff}.page-wrapper .ampromo-overlay .ampromo-items .ampromo-item .ampromo-item-description .ampromo-item-title,.page-wrapper .ampromo-overlay .ampromo-items .ampromo-item .ampromo-item-description .ampromo-item-title a{font-size:2.8rem;line-height:3rem}.page-wrapper .ampromo-overlay .ampromo-items .ampromo-item .ampromo-item-description .product-item-caption{text-align:left;font-size:2rem}.page-wrapper .ampromo-overlay .ampromo-items .ampromo-item .ampromo-item-description .ampromo-item-buttons{position:relative;margin:60px 0 10px;text-align:left}.page-wrapper .ampromo-overlay .ampromo-items .ampromo-item .ampromo-item-description .ampromo-item-buttons .action{width:auto}.outer-filter{margin:40px auto -70px;padding:0 10px 15px}.outer-filter .outer-filter{margin:0}#amasty-shopby-product-list{margin-top:70px}.block.widget .products-grid{margin:0 -7.5px}.block.widget .products-grid .product-item{width:25%}.page-layout-1column .block.widget .products-grid .product-item,.page-layout-full-width .block.widget .products-grid .product-item{width:25%;padding:0 7.5px;margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:25%}.sidebar .block.widget .pager .pages-item-next{padding:0}.sidebar .block.widget .pager .pages-item-next .action{margin:0}[data-aos^=out-fade][data-aos^=out-fade]{opacity:1;transition-property:opacity}[data-aos^=out-fade][data-aos^=out-fade].aos-animate{opacity:0;visibility:hidden}.block.widget .products-grid .product-item{width:50%}.block.widget .products-grid .product-item .product-item-inner{min-height:27.1rem;box-sizing:border-box;padding:0 1rem 1rem}.block.widget .products-grid .product-item .product-item-inner .product-item-actions{float:none;width:100%;padding-right:0}.block.widget .products-grid .product-item .product-item-inner .product-item-actions .control{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:50%;bottom:8.5rem;left:0;z-index:2}.block.widget .products-grid .product-item .product-item-inner .product-item-actions .actions-primary{position:absolute;bottom:1rem;left:1rem;right:1rem;width:auto}.block.widget .products-grid .product-item .product-item-inner .product-item-actions .actions-primary .control{top:auto;bottom:85px;left:0}.block.widget .products-grid .product-item .product-item-inner .price-wrapper-global{position:absolute;bottom:9.5rem;right:0;box-sizing:content-box}.splide__arrow--prev{left:-1rem}.splide__arrow--next{right:-1rem}.bg-timeline{background:url('../images/maison-de-the/notre-histoire/background-timeline.png') no-repeat left bottom 130px}.timeline__date--selected:after{-webkit-transform:scale(2) translateX(-22%);-moz-transform:scale(2) translateX(-22%);-ms-transform:scale(2) translateX(-22%);transform:scale(2) translateX(-22%)}.timeline__event-date{margin-bottom:20px;font-size:5rem;line-height:5rem}.row{margin:0 -7.5px;padding:15px 0}.row .pager .button-title{display:inline-block !important}.visible-lg{display:block}.visible-xs{display:none}.cms-visible-lg{display:block}.cms-visible-xs{display:none}.display-flex-right-lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.display-flex-space-between-lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container{margin:30px auto}.container .text-center-xs{text-align:left}.container .text-right-xs{text-align:left}.container .text-right-lg{text-align:right}.col-group{padding:20px 0}.col-lg-12{padding-left:10px;padding-right:10px;width:100%;display:inline-block}.col-lg-11{padding-left:10px;padding-right:10px;width:91.66666667%;display:inline-block}.col-lg-10{padding-left:10px;padding-right:10px;width:83.33333333%;display:inline-block}.col-lg-9{padding-left:10px;padding-right:10px;width:75%;display:inline-block}.col-lg-8{padding-left:10px;padding-right:10px;width:66.66666667%;display:inline-block}.col-lg-7{padding-left:10px;padding-right:10px;width:58.33333333%;display:inline-block}.col-lg-6{padding-left:10px;padding-right:10px;width:50%;display:inline-block}.col-lg-5{padding-left:10px;padding-right:10px;width:41.66666667%;display:inline-block}.col-lg-4{padding-left:10px;padding-right:10px;width:33.33333333%;display:inline-block}.col-lg-3{padding-left:10px;padding-right:10px;width:25%;display:inline-block}.col-lg-2{padding-left:10px;padding-right:10px;width:16.66666667%;display:inline-block}.col-lg-1{padding-left:10px;padding-right:10px;width:8.33333333%;display:inline-block}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.border-radius-m50-d200{border-radius:200px}.-ml-d40{margin-left:-40px}.-mr-d40{margin-right:-40px}.shine{position:relative;overflow:hidden}.shine:before{position:absolute;top:0;left:-85%;z-index:3;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.shine:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.round-shape-hover{position:relative;width:90px;height:90px;line-height:90px;margin:0 auto;text-align:center;cursor:pointer;text-decoration:none;border-radius:50%;transition:all .2s ease-in-out}.round-shape-hover:hover.green-smoke{background:#a7a15d}.round-shape-hover:hover.green-smoke [class*=palmag-pdt-icon-]:before,.round-shape-hover:hover.green-smoke [class*=palmag-icon-]:before{color:#fff}.round-shape-hover:hover.apple-blossom{background:#a34d51}.round-shape-hover:hover.apple-blossom [class*=palmag-pdt-icon-]:before,.round-shape-hover:hover.apple-blossom [class*=palmag-icon-]:before{color:#fff}.round-shape-hover:hover.bali-hai{background:#8e9ba6}.round-shape-hover:hover.bali-hai [class*=palmag-pdt-icon-]:before,.round-shape-hover:hover.bali-hai [class*=palmag-icon-]:before{color:#fff}.round-shape-hover:hover.light-coral{background:#f38778}.round-shape-hover:hover.light-coral [class*=palmag-pdt-icon-]:before,.round-shape-hover:hover.light-coral [class*=palmag-icon-]:before{color:#fff}.round-shape-hover:hover.bright-sun{background:#ebb32a}.round-shape-hover:hover.bright-sun [class*=palmag-pdt-icon-]:before,.round-shape-hover:hover.bright-sun [class*=palmag-icon-]:before{color:#fff}.round-shape-hover:hover.twine{background:#be9c53}.round-shape-hover:hover.twine [class*=palmag-pdt-icon-]:before,.round-shape-hover:hover.twine [class*=palmag-icon-]:before{color:#fff}.round-shape-hover:hover.ruby{background:#d51534}.round-shape-hover:hover.ruby [class*=palmag-pdt-icon-]:before,.round-shape-hover:hover.ruby [class*=palmag-icon-]:before{color:#fff}.round-shape-hover:hover.rope{background:#8e613e}.round-shape-hover:hover.rope [class*=palmag-pdt-icon-]:before,.round-shape-hover:hover.rope [class*=palmag-icon-]:before{color:#fff}.cms-no-route .full-width-banner .banner .text{right:2%;left:inherit;max-width:550px}.cms-no-route .full-width-banner .banner .text.square-bg{width:366px;height:366px;right:10%;left:inherit;padding:0;background-color:rgba(255,255,255,.85);-webkit-transform:rotate(45deg) translate3d(0,0,0);-moz-transform:rotate(45deg) translate3d(0,0,0);-ms-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0)}.cms-no-route .full-width-banner .banner .text.square-bg>div{padding:66px 0 0;background:0 0;-webkit-transform:rotate(-45deg) translate3d(0,0,0);-moz-transform:rotate(-45deg) translate3d(0,0,0);-ms-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0)}.cms-no-route .full-width-banner .banner .text.square-bg .title{font-size:4rem}.cms-no-route .full-width-banner .banner .text.square-bg p{font-size:3rem}.cms-page-view .main .fs-m12-d13{font-size:1.3rem}.cms-page-view .main .fs-m10-d14,.cms-page-view .main .fs-m12-d14,.cms-page-view .main .fs-m13-d14{font-size:1.4rem}.cms-page-view .main .fs-m12-d15,.cms-page-view .main .fs-m13-d15{font-size:1.5rem}.cms-page-view .main .fs-m11-d16,.cms-page-view .main .fs-m13-d16,.cms-page-view .main .fs-m14-d16{font-size:1.6rem}.cms-page-view .main .fs-m13-d18,.cms-page-view .main .fs-m14-d18,.cms-page-view .main .fs-m15-d18,.cms-page-view .main .fs-m16-d18{font-size:1.8rem}.cms-page-view .main .fs-m14-d20,.cms-page-view .main .fs-m15-d20,.cms-page-view .main .fs-m17-d20{font-size:2rem}.cms-page-view .main .fs-m17-d21,.cms-page-view .main .fs-m18-d21{font-size:2.1rem}.cms-page-view .main .fs-m14-d22,.cms-page-view .main .fs-m15-d22,.cms-page-view .main .fs-m16-d22{font-size:2.2rem}.cms-page-view .main .fs-m18-d24,.cms-page-view .main .fs-m20-d24{font-size:2.4rem}.cms-page-view .main .fs-m16-d26,.cms-page-view .main .fs-m18-d26,.cms-page-view .main .fs-m22-d26{font-size:2.6rem}.cms-page-view .main .fs-m20-d28,.cms-page-view .main .fs-m24-d28{font-size:2.8rem}.cms-page-view .main .fs-m18-d30,.cms-page-view .main .fs-m22-d30{font-size:3rem}.cms-page-view .main .fs-m26-d30,.cms-page-view .main .fs-m18-d32,.cms-page-view .main .fs-m24-d30,.cms-page-view .main .fs-m24-d32,.cms-page-view .main .fs-m28-d32{font-size:3.2rem}.cms-page-view .main .fs-m18-d35,.cms-page-view .main .fs-m28-d35{font-size:3.5rem}.cms-page-view .main .fs-m22-d36,.cms-page-view .main .fs-m26-d36,.cms-page-view .main .fs-m30-d36,.cms-page-view .main .fs-m34-d36{font-size:3.6rem}.cms-page-view .main .fs-m26-d38{font-size:3.8rem}.cms-page-view .main .fs-m26-d40{font-size:4rem}.cms-page-view .main .fs-m20-d42{font-size:4.2rem}.cms-page-view .main .fs-m35-d45{font-size:4.5rem}.cms-page-view .main .fs-m30-d48{font-size:4.8rem}.cms-page-view .main .fs-m30-d50{font-size:5rem}.cms-page-view .main .fs-m32-d55{font-size:5.5rem}.cms-page-view .main .fs-m30-d60{font-size:6rem}.cms-page-view .main .fs-m47-d80{font-size:8rem}.cms-page-view .main .fs-m96-d144{font-size:14.4rem}.cms-page-view .main .fs-d16{font-size:1.6rem}.cms-page-view .main .lh-m13-d16{line-height:1.6rem}.cms-page-view .main .lh-m18-d24{line-height:2.4rem}.cms-page-view .main .lh-m21-d35,.cms-page-view .main .lh-m21-d35:before,.cms-page-view .main .lh-m21-d35 span{line-height:3.5rem}.cms-page-view .main .lh-d27{line-height:2.7rem}.cms-page-view .main .lh-d32{line-height:3.2rem}.cms-page-view .main .lh-d36{line-height:3.6rem}.cms-page-view .main .lh-d42{line-height:4.2rem}.cms-page-view .main .lh-d46{line-height:4.6rem}.cms-page-view .main .lh-m38-d44{line-height:4.4rem}.cms-page-view .main .lh-m70-d100{line-height:10rem}.cms-page-view .main .ls-1-d{letter-spacing:.1rem}.cms-page-view .main .ls-2-d{letter-spacing:.2rem}.cms-page-view .main h1.fs-m12-d13,.cms-page-view .main .h1-like.fs-m12-d13,.cms-page-view .main h2.fs-m12-d13,.cms-page-view .main .h2-like.fs-m12-d13,.cms-page-view .main h3.fs-m12-d13,.cms-page-view .main .h3-like.fs-m12-d13,.cms-page-view .main p.fs-m12-d13,.cms-page-view .main a.fs-m12-d13,.cms-page-view .main span.fs-m12-d13{font-size:1.3rem}.cms-page-view .main h1.fs-m10-d14,.cms-page-view .main .h1-like.fs-m10-d14,.cms-page-view .main h2.fs-m10-d14,.cms-page-view .main .h2-like.fs-m10-d14,.cms-page-view .main h3.fs-m10-d14,.cms-page-view .main .h3-like.fs-m10-d14,.cms-page-view .main p.fs-m10-d14,.cms-page-view .main a.fs-m10-d14,.cms-page-view .main span.fs-m10-d14,.cms-page-view .main h1.fs-m12-d14,.cms-page-view .main .h1-like.fs-m12-d14,.cms-page-view .main h2.fs-m12-d14,.cms-page-view .main .h2-like.fs-m12-d14,.cms-page-view .main h3.fs-m12-d14,.cms-page-view .main .h3-like.fs-m12-d14,.cms-page-view .main p.fs-m12-d14,.cms-page-view .main a.fs-m12-d14,.cms-page-view .main span.fs-m12-d14,.cms-page-view .main h1.fs-m13-d14,.cms-page-view .main .h1-like.fs-m13-d14,.cms-page-view .main h2.fs-m13-d14,.cms-page-view .main .h2-like.fs-m13-d14,.cms-page-view .main h3.fs-m13-d14,.cms-page-view .main .h3-like.fs-m13-d14,.cms-page-view .main p.fs-m13-d14,.cms-page-view .main a.fs-m13-d14,.cms-page-view .main span.fs-m13-d14{font-size:1.4rem}.cms-page-view .main h1.fs-m12-d15,.cms-page-view .main .h1-like.fs-m12-d15,.cms-page-view .main h2.fs-m12-d15,.cms-page-view .main .h2-like.fs-m12-d15,.cms-page-view .main h3.fs-m12-d15,.cms-page-view .main .h3-like.fs-m12-d15,.cms-page-view .main p.fs-m12-d15,.cms-page-view .main a.fs-m12-d15,.cms-page-view .main span.fs-m12-d15,.cms-page-view .main h1.fs-m13-d15,.cms-page-view .main .h1-like.fs-m13-d15,.cms-page-view .main h2.fs-m13-d15,.cms-page-view .main .h2-like.fs-m13-d15,.cms-page-view .main h3.fs-m13-d15,.cms-page-view .main .h3-like.fs-m13-d15,.cms-page-view .main p.fs-m13-d15,.cms-page-view .main a.fs-m13-d15,.cms-page-view .main span.fs-m13-d15{font-size:1.5rem}.cms-page-view .main h1.fs-m11-d16,.cms-page-view .main .h1-like.fs-m11-d16,.cms-page-view .main h2.fs-m11-d16,.cms-page-view .main .h2-like.fs-m11-d16,.cms-page-view .main h3.fs-m11-d16,.cms-page-view .main .h3-like.fs-m11-d16,.cms-page-view .main p.fs-m11-d16,.cms-page-view .main a.fs-m11-d16,.cms-page-view .main span.fs-m11-d16,.cms-page-view .main h1.fs-m13-d16,.cms-page-view .main .h1-like.fs-m13-d16,.cms-page-view .main h2.fs-m13-d16,.cms-page-view .main .h2-like.fs-m13-d16,.cms-page-view .main h3.fs-m13-d16,.cms-page-view .main .h3-like.fs-m13-d16,.cms-page-view .main p.fs-m13-d16,.cms-page-view .main a.fs-m13-d16,.cms-page-view .main span.fs-m13-d16,.cms-page-view .main h1.fs-m14-d16,.cms-page-view .main .h1-like.fs-m14-d16,.cms-page-view .main h2.fs-m14-d16,.cms-page-view .main .h2-like.fs-m14-d16,.cms-page-view .main h3.fs-m14-d16,.cms-page-view .main .h3-like.fs-m14-d16,.cms-page-view .main p.fs-m14-d16,.cms-page-view .main a.fs-m14-d16,.cms-page-view .main span.fs-m14-d16{font-size:1.6rem}.cms-page-view .main h1.fs-m13-d18,.cms-page-view .main .h1-like.fs-m13-d18,.cms-page-view .main h2.fs-m13-d18,.cms-page-view .main .h2-like.fs-m13-d18,.cms-page-view .main h3.fs-m13-d18,.cms-page-view .main .h3-like.fs-m13-d18,.cms-page-view .main p.fs-m13-d18,.cms-page-view .main a.fs-m13-d18,.cms-page-view .main span.fs-m13-d18,.cms-page-view .main h1.fs-m14-d18,.cms-page-view .main .h1-like.fs-m14-d18,.cms-page-view .main h2.fs-m14-d18,.cms-page-view .main .h2-like.fs-m14-d18,.cms-page-view .main h3.fs-m14-d18,.cms-page-view .main .h3-like.fs-m14-d18,.cms-page-view .main p.fs-m14-d18,.cms-page-view .main a.fs-m14-d18,.cms-page-view .main span.fs-m14-d18,.cms-page-view .main h1.fs-m15-d18,.cms-page-view .main .h1-like.fs-m15-d18,.cms-page-view .main h2.fs-m15-d18,.cms-page-view .main .h2-like.fs-m15-d18,.cms-page-view .main h3.fs-m15-d18,.cms-page-view .main .h3-like.fs-m15-d18,.cms-page-view .main p.fs-m15-d18,.cms-page-view .main a.fs-m15-d18,.cms-page-view .main span.fs-m15-d18,.cms-page-view .main h1.fs-m16-d18,.cms-page-view .main .h1-like.fs-m16-d18,.cms-page-view .main h2.fs-m16-d18,.cms-page-view .main .h2-like.fs-m16-d18,.cms-page-view .main h3.fs-m16-d18,.cms-page-view .main .h3-like.fs-m16-d18,.cms-page-view .main p.fs-m16-d18,.cms-page-view .main a.fs-m16-d18,.cms-page-view .main span.fs-m16-d18{font-size:1.8rem}.cms-page-view .main h1.fs-m15-d20,.cms-page-view .main .h1-like.fs-m15-d20,.cms-page-view .main h2.fs-m15-d20,.cms-page-view .main .h2-like.fs-m15-d20,.cms-page-view .main h3.fs-m15-d20,.cms-page-view .main .h3-like.fs-m15-d20,.cms-page-view .main p.fs-m15-d20,.cms-page-view .main a.fs-m15-d20,.cms-page-view .main span.fs-m15-d20,.cms-page-view .main h1.fs-m14-d20,.cms-page-view .main .h1-like.fs-m14-d20,.cms-page-view .main h2.fs-m14-d20,.cms-page-view .main .h2-like.fs-m14-d20,.cms-page-view .main h3.fs-m14-d20,.cms-page-view .main .h3-like.fs-m14-d20,.cms-page-view .main p.fs-m14-d20,.cms-page-view .main a.fs-m14-d20,.cms-page-view .main span.fs-m14-d20,.cms-page-view .main h1.fs-m17-d20,.cms-page-view .main .h1-like.fs-m17-d20,.cms-page-view .main h2.fs-m17-d20,.cms-page-view .main .h2-like.fs-m17-d20,.cms-page-view .main h3.fs-m17-d20,.cms-page-view .main .h3-like.fs-m17-d20,.cms-page-view .main p.fs-m17-d20,.cms-page-view .main a.fs-m17-d20,.cms-page-view .main span.fs-m17-d20{font-size:2rem}.cms-page-view .main h1.fs-m17-d21,.cms-page-view .main .h1-like.fs-m17-d21,.cms-page-view .main h2.fs-m17-d21,.cms-page-view .main .h2-like.fs-m17-d21,.cms-page-view .main h3.fs-m17-d21,.cms-page-view .main .h3-like.fs-m17-d21,.cms-page-view .main p.fs-m17-d21,.cms-page-view .main a.fs-m17-d21,.cms-page-view .main span.fs-m17-d21,.cms-page-view .main h1.fs-m18-d21,.cms-page-view .main .h1-like.fs-m18-d21,.cms-page-view .main h2.fs-m18-d21,.cms-page-view .main .h2-like.fs-m18-d21,.cms-page-view .main h3.fs-m18-d21,.cms-page-view .main .h3-like.fs-m18-d21,.cms-page-view .main p.fs-m18-d21,.cms-page-view .main a.fs-m18-d21,.cms-page-view .main span.fs-m18-d21{font-size:2.1rem}.cms-page-view .main h1.fs-m14-d22,.cms-page-view .main .h1-like.fs-m14-d22,.cms-page-view .main h2.fs-m14-d22,.cms-page-view .main .h2-like.fs-m14-d22,.cms-page-view .main h3.fs-m14-d22,.cms-page-view .main .h3-like.fs-m14-d22,.cms-page-view .main p.fs-m14-d22,.cms-page-view .main a.fs-m14-d22,.cms-page-view .main span.fs-m14-d22,.cms-page-view .main h1.fs-m15-d22,.cms-page-view .main .h1-like.fs-m15-d22,.cms-page-view .main h2.fs-m15-d22,.cms-page-view .main .h2-like.fs-m15-d22,.cms-page-view .main h3.fs-m15-d22,.cms-page-view .main .h3-like.fs-m15-d22,.cms-page-view .main p.fs-m15-d22,.cms-page-view .main a.fs-m15-d22,.cms-page-view .main span.fs-m15-d22,.cms-page-view .main h1.fs-m16-d22,.cms-page-view .main .h1-like.fs-m16-d22,.cms-page-view .main h2.fs-m16-d22,.cms-page-view .main .h2-like.fs-m16-d22,.cms-page-view .main h3.fs-m16-d22,.cms-page-view .main .h3-like.fs-m16-d22,.cms-page-view .main p.fs-m16-d22,.cms-page-view .main a.fs-m16-d22,.cms-page-view .main span.fs-m16-d22{font-size:2.2rem}.cms-page-view .main h1.fs-m18-d24,.cms-page-view .main .h1-like.fs-m18-d24,.cms-page-view .main h2.fs-m18-d24,.cms-page-view .main .h2-like.fs-m18-d24,.cms-page-view .main h3.fs-m18-d24,.cms-page-view .main .h3-like.fs-m18-d24,.cms-page-view .main p.fs-m18-d24,.cms-page-view .main a.fs-m18-d24,.cms-page-view .main span.fs-m18-d24,.cms-page-view .main h1.fs-m20-d24,.cms-page-view .main .h1-like.fs-m20-d24,.cms-page-view .main h2.fs-m20-d24,.cms-page-view .main .h2-like.fs-m20-d24,.cms-page-view .main h3.fs-m20-d24,.cms-page-view .main .h3-like.fs-m20-d24,.cms-page-view .main p.fs-m20-d24,.cms-page-view .main a.fs-m20-d24,.cms-page-view .main span.fs-m20-d24{font-size:2.4rem}.cms-page-view .main h1.fs-m16-d26,.cms-page-view .main .h1-like.fs-m16-d26,.cms-page-view .main h2.fs-m16-d26,.cms-page-view .main .h2-like.fs-m16-d26,.cms-page-view .main h3.fs-m16-d26,.cms-page-view .main .h3-like.fs-m16-d26,.cms-page-view .main p.fs-m16-d26,.cms-page-view .main a.fs-m16-d26,.cms-page-view .main span.fs-m16-d26,.cms-page-view .main h1.fs-m18-d26,.cms-page-view .main .h1-like.fs-m18-d26,.cms-page-view .main h2.fs-m18-d26,.cms-page-view .main .h2-like.fs-m18-d26,.cms-page-view .main h3.fs-m18-d26,.cms-page-view .main .h3-like.fs-m18-d26,.cms-page-view .main p.fs-m18-d26,.cms-page-view .main a.fs-m18-d26,.cms-page-view .main span.fs-m18-d26,.cms-page-view .main h1.fs-m22-d26,.cms-page-view .main .h1-like.fs-m22-d26,.cms-page-view .main h2.fs-m22-d26,.cms-page-view .main .h2-like.fs-m22-d26,.cms-page-view .main h3.fs-m22-d26,.cms-page-view .main .h3-like.fs-m22-d26,.cms-page-view .main p.fs-m22-d26,.cms-page-view .main a.fs-m22-d26,.cms-page-view .main span.fs-m22-d26{font-size:2.6rem}.cms-page-view .main h1.fs-m20-d28,.cms-page-view .main .h1-like.fs-m20-d28,.cms-page-view .main h2.fs-m20-d28,.cms-page-view .main .h2-like.fs-m20-d28,.cms-page-view .main h3.fs-m20-d28,.cms-page-view .main .h3-like.fs-m20-d28,.cms-page-view .main p.fs-m20-d28,.cms-page-view .main a.fs-m20-d28,.cms-page-view .main span.fs-m20-d28,.cms-page-view .main h1.fs-m24-d28,.cms-page-view .main .h1-like.fs-m24-d28,.cms-page-view .main h2.fs-m24-d28,.cms-page-view .main .h2-like.fs-m24-d28,.cms-page-view .main h3.fs-m24-d28,.cms-page-view .main .h3-like.fs-m24-d28,.cms-page-view .main p.fs-m24-d28,.cms-page-view .main a.fs-m24-d28,.cms-page-view .main span.fs-m24-d28{font-size:2.8rem}.cms-page-view .main h1.fs-m18-d30,.cms-page-view .main .h1-like.fs-m18-d30,.cms-page-view .main h2.fs-m18-d30,.cms-page-view .main .h2-like.fs-m18-d30,.cms-page-view .main h3.fs-m18-d30,.cms-page-view .main .h3-like.fs-m18-d30,.cms-page-view .main p.fs-m18-d30,.cms-page-view .main a.fs-m18-d30,.cms-page-view .main span.fs-m18-d30,.cms-page-view .main h1.fs-m26-d30,.cms-page-view .main .h1-like.fs-m26-d30,.cms-page-view .main h2.fs-m26-d30,.cms-page-view .main .h2-like.fs-m26-d30,.cms-page-view .main h3.fs-m26-d30,.cms-page-view .main .h3-like.fs-m26-d30,.cms-page-view .main p.fs-m26-d30,.cms-page-view .main a.fs-m26-d30,.cms-page-view .main span.fs-m26-d30,.cms-page-view .main h1.fs-m22-d30,.cms-page-view .main .h1-like.fs-m22-d30,.cms-page-view .main h2.fs-m22-d30,.cms-page-view .main .h2-like.fs-m22-d30,.cms-page-view .main h3.fs-m22-d30,.cms-page-view .main .h3-like.fs-m22-d30,.cms-page-view .main p.fs-m22-d30,.cms-page-view .main a.fs-m22-d30,.cms-page-view .main span.fs-m22-d30{font-size:3rem}.cms-page-view .main h1.fs-m18-d32,.cms-page-view .main .h1-like.fs-m18-d32,.cms-page-view .main h2.fs-m18-d32,.cms-page-view .main .h2-like.fs-m18-d32,.cms-page-view .main h3.fs-m18-d32,.cms-page-view .main .h3-like.fs-m18-d32,.cms-page-view .main p.fs-m18-d32,.cms-page-view .main a.fs-m18-d32,.cms-page-view .main span.fs-m18-d32,.cms-page-view .main h1.fs-m24-d30,.cms-page-view .main .h1-like.fs-m24-d30,.cms-page-view .main h2.fs-m24-d30,.cms-page-view .main .h2-like.fs-m24-d30,.cms-page-view .main h3.fs-m24-d30,.cms-page-view .main .h3-like.fs-m24-d30,.cms-page-view .main p.fs-m24-d30,.cms-page-view .main a.fs-m24-d30,.cms-page-view .main span.fs-m24-d30,.cms-page-view .main h1.fs-m24-d32,.cms-page-view .main .h1-like.fs-m24-d32,.cms-page-view .main h2.fs-m24-d32,.cms-page-view .main .h2-like.fs-m24-d32,.cms-page-view .main h3.fs-m24-d32,.cms-page-view .main .h3-like.fs-m24-d32,.cms-page-view .main p.fs-m24-d32,.cms-page-view .main a.fs-m24-d32,.cms-page-view .main span.fs-m24-d32,.cms-page-view .main h1.fs-m28-d32,.cms-page-view .main .h1-like.fs-m28-d32,.cms-page-view .main h2.fs-m28-d32,.cms-page-view .main .h2-like.fs-m28-d32,.cms-page-view .main h3.fs-m28-d32,.cms-page-view .main .h3-like.fs-m28-d32,.cms-page-view .main p.fs-m28-d32,.cms-page-view .main a.fs-m28-d32,.cms-page-view .main span.fs-m28-d32{font-size:3.2rem}.cms-page-view .main h1.fs-m18-d35,.cms-page-view .main .h1-like.fs-m18-d35,.cms-page-view .main h2.fs-m18-d35,.cms-page-view .main .h2-like.fs-m18-d35,.cms-page-view .main h3.fs-m18-d35,.cms-page-view .main .h3-like.fs-m18-d35,.cms-page-view .main p.fs-m18-d35,.cms-page-view .main a.fs-m18-d35,.cms-page-view .main span.fs-m18-d35,.cms-page-view .main h1.fs-m28-d35,.cms-page-view .main .h1-like.fs-m28-d35,.cms-page-view .main h2.fs-m28-d35,.cms-page-view .main .h2-like.fs-m28-d35,.cms-page-view .main h3.fs-m28-d35,.cms-page-view .main .h3-like.fs-m28-d35,.cms-page-view .main p.fs-m28-d35,.cms-page-view .main a.fs-m28-d35,.cms-page-view .main span.fs-m28-d35{font-size:3.5rem}.cms-page-view .main h1.fs-m22-d36,.cms-page-view .main .h1-like.fs-m22-d36,.cms-page-view .main h2.fs-m22-d36,.cms-page-view .main .h2-like.fs-m22-d36,.cms-page-view .main h3.fs-m22-d36,.cms-page-view .main .h3-like.fs-m22-d36,.cms-page-view .main p.fs-m22-d36,.cms-page-view .main a.fs-m22-d36,.cms-page-view .main span.fs-m22-d36,.cms-page-view .main h1.fs-m26-d36,.cms-page-view .main .h1-like.fs-m26-d36,.cms-page-view .main h2.fs-m26-d36,.cms-page-view .main .h2-like.fs-m26-d36,.cms-page-view .main h3.fs-m26-d36,.cms-page-view .main .h3-like.fs-m26-d36,.cms-page-view .main p.fs-m26-d36,.cms-page-view .main a.fs-m26-d36,.cms-page-view .main span.fs-m26-d36,.cms-page-view .main h1.fs-m30-d36,.cms-page-view .main .h1-like.fs-m30-d36,.cms-page-view .main h2.fs-m30-d36,.cms-page-view .main .h2-like.fs-m30-d36,.cms-page-view .main h3.fs-m30-d36,.cms-page-view .main .h3-like.fs-m30-d36,.cms-page-view .main p.fs-m30-d36,.cms-page-view .main a.fs-m30-d36,.cms-page-view .main span.fs-m30-d36,.cms-page-view .main h1.fs-m34-d36,.cms-page-view .main .h1-like.fs-m34-d36,.cms-page-view .main h2.fs-m34-d36,.cms-page-view .main .h2-like.fs-m34-d36,.cms-page-view .main h3.fs-m34-d36,.cms-page-view .main .h3-like.fs-m34-d36,.cms-page-view .main p.fs-m34-d36,.cms-page-view .main a.fs-m34-d36,.cms-page-view .main span.fs-m34-d36{font-size:3.6rem}.cms-page-view .main h1.fs-m26-d38,.cms-page-view .main .h1-like.fs-m26-d38,.cms-page-view .main h2.fs-m26-d38,.cms-page-view .main .h2-like.fs-m26-d38,.cms-page-view .main h3.fs-m26-d38,.cms-page-view .main .h3-like.fs-m26-d38,.cms-page-view .main p.fs-m26-d38,.cms-page-view .main a.fs-m26-d38,.cms-page-view .main span.fs-m26-d38{font-size:3.8rem}.cms-page-view .main h1.fs-m26-d40,.cms-page-view .main .h1-like.fs-m26-d40,.cms-page-view .main h2.fs-m26-d40,.cms-page-view .main .h2-like.fs-m26-d40,.cms-page-view .main h3.fs-m26-d40,.cms-page-view .main .h3-like.fs-m26-d40,.cms-page-view .main p.fs-m26-d40,.cms-page-view .main a.fs-m26-d40,.cms-page-view .main span.fs-m26-d40{font-size:4rem}.cms-page-view .main h1.fs-m20-d42,.cms-page-view .main .h1-like.fs-m20-d42,.cms-page-view .main h2.fs-m20-d42,.cms-page-view .main .h2-like.fs-m20-d42,.cms-page-view .main h3.fs-m20-d42,.cms-page-view .main .h3-like.fs-m20-d42,.cms-page-view .main p.fs-m20-d42,.cms-page-view .main a.fs-m20-d42,.cms-page-view .main span.fs-m20-d42{font-size:4.2rem}.cms-page-view .main h1.fs-m35-d45,.cms-page-view .main .h1-like.fs-m35-d45,.cms-page-view .main h2.fs-m35-d45,.cms-page-view .main .h2-like.fs-m35-d45,.cms-page-view .main h3.fs-m35-d45,.cms-page-view .main .h3-like.fs-m35-d45,.cms-page-view .main p.fs-m35-d45,.cms-page-view .main a.fs-m35-d45,.cms-page-view .main span.fs-m35-d45{font-size:4.5rem}.cms-page-view .main h1.fs-m30-d48,.cms-page-view .main .h1-like.fs-m30-d48,.cms-page-view .main h2.fs-m30-d48,.cms-page-view .main .h2-like.fs-m30-d48,.cms-page-view .main h3.fs-m30-d48,.cms-page-view .main .h3-like.fs-m30-d48,.cms-page-view .main p.fs-m30-d48,.cms-page-view .main a.fs-m30-d48,.cms-page-view .main span.fs-m30-d48{font-size:4.8rem}.cms-page-view .main h1.fs-m30-d50,.cms-page-view .main .h1-like.fs-m30-d50,.cms-page-view .main h2.fs-m30-d50,.cms-page-view .main .h2-like.fs-m30-d50,.cms-page-view .main h3.fs-m30-d50,.cms-page-view .main .h3-like.fs-m30-d50,.cms-page-view .main p.fs-m30-d50,.cms-page-view .main a.fs-m30-d50,.cms-page-view .main span.fs-m30-d50{font-size:5rem}.cms-page-view .main h1.fs-m32-d55,.cms-page-view .main .h1-like.fs-m32-d55,.cms-page-view .main h2.fs-m32-d55,.cms-page-view .main .h2-like.fs-m32-d55,.cms-page-view .main h3.fs-m32-d55,.cms-page-view .main .h3-like.fs-m32-d55,.cms-page-view .main p.fs-m32-d55,.cms-page-view .main a.fs-m32-d55,.cms-page-view .main span.fs-m32-d55{font-size:5.5rem}.cms-page-view .main h1.fs-m30-d60,.cms-page-view .main .h1-like.fs-m30-d60,.cms-page-view .main h2.fs-m30-d60,.cms-page-view .main .h2-like.fs-m30-d60,.cms-page-view .main h3.fs-m30-d60,.cms-page-view .main .h3-like.fs-m30-d60,.cms-page-view .main p.fs-m30-d60,.cms-page-view .main a.fs-m30-d60,.cms-page-view .main span.fs-m30-d60{font-size:6rem}.cms-page-view .main h1.fs-m47-d80,.cms-page-view .main .h1-like.fs-m47-d80,.cms-page-view .main h2.fs-m47-d80,.cms-page-view .main .h2-like.fs-m47-d80,.cms-page-view .main h3.fs-m47-d80,.cms-page-view .main .h3-like.fs-m47-d80,.cms-page-view .main p.fs-m47-d80,.cms-page-view .main a.fs-m47-d80,.cms-page-view .main span.fs-m47-d80{font-size:8rem}.cms-page-view .main h1.fs-m96-d144,.cms-page-view .main .h1-like.fs-m96-d144,.cms-page-view .main h2.fs-m96-d144,.cms-page-view .main .h2-like.fs-m96-d144,.cms-page-view .main h3.fs-m96-d144,.cms-page-view .main .h3-like.fs-m96-d144,.cms-page-view .main p.fs-m96-d144,.cms-page-view .main a.fs-m96-d144,.cms-page-view .main span.fs-m96-d144{font-size:14.4rem}.cms-page-view .main h1.lh-d36,.cms-page-view .main .h1-like.lh-d36,.cms-page-view .main h2.lh-d36,.cms-page-view .main .h2-like.lh-d36,.cms-page-view .main h3.lh-d36,.cms-page-view .main .h3-like.lh-d36,.cms-page-view .main p.lh-d36,.cms-page-view .main a.lh-d36,.cms-page-view .main span.lh-d36{line-height:3.6rem}.cms-page-view .main h1.lh-d42,.cms-page-view .main .h1-like.lh-d42,.cms-page-view .main h2.lh-d42,.cms-page-view .main .h2-like.lh-d42,.cms-page-view .main h3.lh-d42,.cms-page-view .main .h3-like.lh-d42,.cms-page-view .main p.lh-d42,.cms-page-view .main a.lh-d42,.cms-page-view .main span.lh-d42{line-height:4.2rem}.cms-page-view .main h1.lh-d46,.cms-page-view .main .h1-like.lh-d46,.cms-page-view .main h2.lh-d46,.cms-page-view .main .h2-like.lh-d46,.cms-page-view .main h3.lh-d46,.cms-page-view .main .h3-like.lh-d46,.cms-page-view .main p.lh-d46,.cms-page-view .main a.lh-d46,.cms-page-view .main span.lh-d46{line-height:4.6rem}.cms-page-view .main .mh-d450{min-height:450px}.cms-page-view .main .hover-link-01,.cms-page-view .main .hover-link-02{transition:all .2s ease-in-out}.cms-page-view .main .hover-link-01:hover,.cms-page-view .main .hover-link-02:hover{background-color:rgba(255,255,255,.8)}.cms-page-view .main .hover-link-01:hover .white{color:#546a2a}.cms-page-view .main .hover-link-02:hover .white{color:#d06b76}.cms-page-view .row .pager .button-title{display:inline-block}.cms-page-view .page-main{max-width:100%;padding-left:0;padding-right:0}.cms-page-view .banner-zoom-cms .banner-zoom-header .header-text{margin-top:106px;font-size:1.6rem}.cms-page-view .banner-zoom-cms .banner-zoom-header .header-text br{display:block}.cms-page-view .splide-cms.position-1 .splide__slide .text-wrapper{position:absolute;top:50%;left:0;width:50%;margin-top:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.cms-page-view .splide-cms.position-1 .splide__slide .text-center-xs{text-align:left}.cms-page-view .splide-cms.card-slide .splide__slide .text-center-xs{text-align:left}.cms-page-view .splide-cms.box-shadow-desktop{-webkit-box-shadow:10px 5px 20px 0 #ddddd7;box-shadow:10px 5px 20px 0 #ddddd7}.cms-page-view .splide-cms.bg-white-desktop{background:#fff}.cms-page-view .splide-cms.nav-inside .splide__arrows.bottom .splide__arrow--prev,.cms-page-view .splide-cms.nav-inside .splide__arrows.bottom .splide__arrow--next{bottom:5%}.cms-page-view .splide-cms.nav-inside .splide__arrows.bottom .splide__arrow--prev{left:38%}.cms-page-view .splide-cms.nav-inside .splide__arrows.bottom .splide__arrow--next{right:38%}.cms-page-view .splide-cms.nav-inside .splide__pagination{bottom:5.5%}.cms-page-view .splide-cms.nav-inside-mobile .splide__arrows,.cms-page-view .splide-cms.nav-inside-mobile .splide__pagination{display:none}.cms-page-view .splide-cms.nav-inside-desktop .splide__arrows.bottom .splide__arrow--prev,.cms-page-view .splide-cms.nav-inside-desktop .splide__arrows.bottom .splide__arrow--next{bottom:19.5%}.cms-page-view .splide-cms.nav-inside-desktop .splide__pagination{bottom:20%}.cms-page-view .splide-cms.nav-inside-right-desktop .splide__arrows.bottom{position:absolute;bottom:10%;right:0;width:51%}.cms-page-view .splide-cms.nav-inside-right-desktop .splide__arrows.bottom .splide__arrow--prev,.cms-page-view .splide-cms.nav-inside-right-desktop .splide__arrows.bottom .splide__arrow--next{bottom:10%}.cms-page-view .splide-cms.nav-inside-right-desktop .splide__arrows.bottom .splide__arrow--prev{left:15%}.cms-page-view .splide-cms.nav-inside-right-desktop .splide__arrows.bottom .splide__arrow--next{right:15%}.cms-page-view .splide-cms.nav-inside-right-desktop .splide__pagination{bottom:10.5%;left:auto;width:51%}.cms-page-view .recruitment table thead th{display:table-cell}.cms-page-view .recruitment table tbody tr td{display:table-cell;padding:13px 11px}.cms-page-view .recruitment table tbody tr td:first-child{padding:13px 11px 13px 0}.cms-page-view .recruitment table tbody tr td:last-child{padding:13px 11px 13px 0}.cms-page-view .recruitment table tbody tr:first-child td{padding-top:22px}.cms-page-view .recruitment table tbody tr:last-child td{padding-bottom:22px}.cms-page-view .recruitment table tr td,.cms-page-view .recruitment table tr th{padding:13px 11px}.cms-page-view .recruitment table tr td:first-child,.cms-page-view .recruitment table tr th:first-child{padding-left:0}.cms-page-view .recruitment table tr td:last-child,.cms-page-view .recruitment table tr th:last-child{padding-right:0}.cms-page-view .full-width-banner .banner img{width:100%}.cms-page-view .full-width-banner .banner .text{right:2%;left:inherit;max-width:550px}.cms-page-view .full-width-banner .banner .text.center{right:0;left:0}.cms-page-view .full-width-banner .banner .text.square-bg{width:450px;height:450px;right:13%;left:inherit;padding:0;background-color:rgba(255,255,255,.85);-webkit-transform:rotate(45deg) translate3d(0,0,0);-moz-transform:rotate(45deg) translate3d(0,0,0);-ms-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0)}.cms-page-view .full-width-banner .banner .text.square-bg>div{padding:110px 0 0;background:0 0;-webkit-transform:rotate(-45deg) translate3d(0,0,0);-moz-transform:rotate(-45deg) translate3d(0,0,0);-ms-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0)}.cms-page-view .full-width-banner .banner .text.square-bg .title{font-size:4rem}.cms-page-view .full-width-banner .banner .text.square-bg p{font-size:3rem}.cms-page-view .full-width-banner .banner .text.square-bg .access span{font-size:1.4rem}.cms-page-view .full-width-banner .banner-height-auto img:not(.no-transform){width:auto}.cms-page-view .full-width-banner .banner-height-auto .text.square-bg.no-padding-d{padding:0}.cms-page-view .full-width-banner .banner-height-auto .text.square-bg>div{padding:50px 60px 30px}.cms-page-view .mix-banner p{text-align:left}.cms-page-view .mix-banner img{margin-bottom:-40px}.cms-page-view .fixed-wrapper{padding-left:15px;padding-right:15px}.cms-page-view .fixed-wrapper.half-bg{position:relative}.cms-page-view .fixed-wrapper.half-bg .half-white{position:absolute;left:0;bottom:0;width:100%;height:50%;background:#fff}.cms-page-view .sticky-nav,.cms-page-view .unsticky-nav{margin:0;padding:0;list-style:none none;width:100%;margin:0 auto;text-align:center;background:#f1f4f0}.cms-page-view .sticky-nav>li,.cms-page-view .unsticky-nav>li{display:inline-block;vertical-align:top}.cms-page-view .sticky-nav li,.cms-page-view .unsticky-nav li{border-bottom:none}.cms-page-view .sticky-nav li:first-child,.cms-page-view .unsticky-nav li:first-child{border-top:none}.cms-page-view .sticky-nav li a,.cms-page-view .unsticky-nav li a{display:block;width:auto;padding:15px 5px;margin:0 25px;font-size:1.5rem;color:#808285;border-bottom:3px solid #f1f4f0}.cms-page-view .sticky-nav li a:after,.cms-page-view .unsticky-nav li a:after{display:none}.cms-page-view .sticky-nav li a:hover,.cms-page-view .unsticky-nav li a:hover,.cms-page-view .sticky-nav li a:focus,.cms-page-view .unsticky-nav li a:focus,.cms-page-view .sticky-nav li a.active,.cms-page-view .unsticky-nav li a.active{color:#000;border-bottom:3px solid #000}.cms-page-view .sticky-nav li[class*=pastel-] a,.cms-page-view .unsticky-nav li[class*=pastel-] a{border-left:none}.cms-page-view .sticky-nav li[class*=pastel-] a .opacity,.cms-page-view .unsticky-nav li[class*=pastel-] a .opacity{opacity:.6}.cms-page-view .sticky-nav li[class*=pastel-] a:hover .opacity,.cms-page-view .unsticky-nav li[class*=pastel-] a:hover .opacity,.cms-page-view .sticky-nav li[class*=pastel-] a:focus .opacity,.cms-page-view .unsticky-nav li[class*=pastel-] a:focus .opacity,.cms-page-view .sticky-nav li[class*=pastel-] a.active .opacity,.cms-page-view .unsticky-nav li[class*=pastel-] a.active .opacity{opacity:1}.cms-page-view .sticky-nav li.pastel-pink-raspberry a,.cms-page-view .unsticky-nav li.pastel-pink-raspberry a{color:#b0375f}.cms-page-view .sticky-nav li.pastel-pink-raspberry a:hover,.cms-page-view .unsticky-nav li.pastel-pink-raspberry a:hover,.cms-page-view .sticky-nav li.pastel-pink-raspberry a:focus,.cms-page-view .unsticky-nav li.pastel-pink-raspberry a:focus,.cms-page-view .sticky-nav li.pastel-pink-raspberry a.active,.cms-page-view .unsticky-nav li.pastel-pink-raspberry a.active{border-bottom-color:#b0375f}.cms-page-view .sticky-nav li.pastel-green a,.cms-page-view .unsticky-nav li.pastel-green a{color:#008544}.cms-page-view .sticky-nav li.pastel-green a:hover,.cms-page-view .unsticky-nav li.pastel-green a:hover,.cms-page-view .sticky-nav li.pastel-green a:focus,.cms-page-view .unsticky-nav li.pastel-green a:focus,.cms-page-view .sticky-nav li.pastel-green a.active,.cms-page-view .unsticky-nav li.pastel-green a.active{border-bottom-color:#008544}.cms-page-view .sticky-nav li.pastel-blue a,.cms-page-view .unsticky-nav li.pastel-blue a{color:#189ab5}.cms-page-view .sticky-nav li.pastel-blue a:hover,.cms-page-view .unsticky-nav li.pastel-blue a:hover,.cms-page-view .sticky-nav li.pastel-blue a:focus,.cms-page-view .unsticky-nav li.pastel-blue a:focus,.cms-page-view .sticky-nav li.pastel-blue a.active,.cms-page-view .unsticky-nav li.pastel-blue a.active{border-bottom-color:#189ab5}.cms-page-view .sticky-nav li.pastel-red a,.cms-page-view .unsticky-nav li.pastel-red a{color:#ca3a2a}.cms-page-view .sticky-nav li.pastel-red a:hover,.cms-page-view .unsticky-nav li.pastel-red a:hover,.cms-page-view .sticky-nav li.pastel-red a:focus,.cms-page-view .unsticky-nav li.pastel-red a:focus,.cms-page-view .sticky-nav li.pastel-red a.active,.cms-page-view .unsticky-nav li.pastel-red a.active{border-bottom-color:#ca3a2a}.cms-page-view .sticky-nav li.pastel-pink-sakura a,.cms-page-view .unsticky-nav li.pastel-pink-sakura a{color:#cb5fa4}.cms-page-view .sticky-nav li.pastel-pink-sakura a:hover,.cms-page-view .unsticky-nav li.pastel-pink-sakura a:hover,.cms-page-view .sticky-nav li.pastel-pink-sakura a:focus,.cms-page-view .unsticky-nav li.pastel-pink-sakura a:focus,.cms-page-view .sticky-nav li.pastel-pink-sakura a.active,.cms-page-view .unsticky-nav li.pastel-pink-sakura a.active{border-bottom-color:#cb5fa4}.cms-page-view .sticky-nav li.pastel-orange a,.cms-page-view .unsticky-nav li.pastel-orange a{color:#f38e20}.cms-page-view .sticky-nav li.pastel-orange a:hover,.cms-page-view .unsticky-nav li.pastel-orange a:hover,.cms-page-view .sticky-nav li.pastel-orange a:focus,.cms-page-view .unsticky-nav li.pastel-orange a:focus,.cms-page-view .sticky-nav li.pastel-orange a.active,.cms-page-view .unsticky-nav li.pastel-orange a.active{border-bottom-color:#f38e20}.cms-page-view .sticky-nav.gray-light,.cms-page-view .unsticky-nav.gray-light{background:#fcfcfc}.cms-page-view .sticky-nav.gray-light li a,.cms-page-view .unsticky-nav.gray-light li a{border-bottom-color:#fcfcfc}.cms-page-view .sticky-nav.sticky,.cms-page-view .unsticky-nav.sticky{top:0;-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.33);box-shadow:0px 20px 40px 0px rgba(0,0,0,.33)}.cms-page-view .sticky-nav.vertical,.cms-page-view .unsticky-nav.vertical{display:inline-block;position:absolute !important;z-index:0 !important;width:auto;text-align:left;background:#fdfdfc;-webkit-box-shadow:0 0 6px 2px #ddddd7;box-shadow:0 0 6px 2px #ddddd7}.cms-page-view .sticky-nav.vertical.col-lg-3,.cms-page-view .unsticky-nav.vertical.col-lg-3{max-width:30%}.cms-page-view .sticky-nav.vertical.sticky,.cms-page-view .unsticky-nav.vertical.sticky{margin-top:5px;-webkit-box-shadow:0 0 6px 2px #ddddd7;box-shadow:0 0 6px 2px #ddddd7}.cms-page-view .sticky-nav.vertical li,.cms-page-view .unsticky-nav.vertical li{display:block}.cms-page-view .sticky-nav.vertical li a,.cms-page-view .unsticky-nav.vertical li a{padding:10px 5px 5px;margin:0 15px;font-size:1.4rem;font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;border-bottom:1px solid #f1f4f0}.cms-page-view .sticky-nav.vertical li a:hover,.cms-page-view .unsticky-nav.vertical li a:hover,.cms-page-view .sticky-nav.vertical li a:focus,.cms-page-view .unsticky-nav.vertical li a:focus,.cms-page-view .sticky-nav.vertical li a.active,.cms-page-view .unsticky-nav.vertical li a.active{border-bottom:1px solid #000}.cms-page-view .sticky-nav.dot,.cms-page-view .unsticky-nav.dot{background:0 0}.cms-page-view .sticky-nav.dot li a.active span.nav-label,.cms-page-view .unsticky-nav.dot li a.active span.nav-label{display:block}.cms-page-view .sticky-nav.dot li:hover a span.nav-label,.cms-page-view .unsticky-nav.dot li:hover a span.nav-label{display:block}.cms-page-view .sticky-nav-dot .sticky-anchor{margin:4rem 0;padding:2rem 0}.cms-page-view .link-nav{margin:0;padding:0;list-style:none none;width:100%;margin:0 auto;text-align:center}.cms-page-view .link-nav>li{display:inline-block;vertical-align:top}.cms-page-view .link-nav li a{display:block;width:auto;padding:10px 2px;margin:0 40px;font-size:2.2rem;color:#fff}.cms-page-view .link-nav li a span{position:relative;font-size:2.2rem;color:#fff;background:linear-gradient(to right,#bd9a5e,#bd9a5e 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .4s ease;text-decoration:none}.cms-page-view .link-nav li a img{display:block;max-width:200px;margin:0 auto;text-align:center;transition:all .2s ease-in-out;-ms-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.cms-page-view .link-nav li a:hover span,.cms-page-view .link-nav li a:focus span,.cms-page-view .link-nav li a.active span{background-position:0 100%}.cms-page-view .link-nav li a:hover img,.cms-page-view .link-nav li a:focus img,.cms-page-view .link-nav li a.active img{-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.cms-page-view .link-nav li:first-child a{margin-left:0}.cms-page-view .link-nav li:last-child a{margin-right:0}.cms-page-view .rwd-table__head{width:100%;display:table-header-group;visibility:visible;color:#3b3b3b;border-bottom:2px solid #ccc}.cms-page-view .rwd-table__head tr th:nth-of-type(1){text-transform:uppercase;color:#808285;background:#e5e5e5}.cms-page-view .rwd-table__row{display:table-row;width:100%}.cms-page-view .rwd-table__row .rwd-table__cell{display:table-cell}.cms-page-view .rwd-table__cell[data-title]:before{display:none;content:""}.cms-page-view .rwd-table__cell:empty{display:table-cell}.cms-page-view .rwd-table__cell--head[data-title]:before{display:none;content:""}.cms-page-view .responsive-table-cms .responsive-table-tab{display:none}.cms-page-view .responsive-table-cms td,.cms-page-view .responsive-table-cms th{display:table-cell !important;width:380px;padding:20px;line-height:2rem}.cms-page-view .responsive-table-cms th:first-child{padding:60px 20px;text-align:center;color:#546a2a;background:#e7eae1}.cms-page-view .responsive-table-cms th:not(first-child){width:200px;vertical-align:middle;font-size:2.4rem;background:#f6f7f4}.cms-page-view .responsive-table-cms th.theophile-standard{color:#a1aa4a}.cms-page-view .responsive-table-cms th.theophile-silver{color:#959193}.cms-page-view .responsive-table-cms th.theophile-gold{color:#b89d67}.cms-page-view .responsive-table-cms th.theophile-imperial{color:#1a3c34}.cms-page-view .responsive-table-cms .palmag-icon-check:before{font-size:2.4rem}.cms-page-view h1{text-align:inherit}.cms-page-view .quote p{font-size:2.1rem}.cms-page-view p.introduction-text{font-size:1.6rem}.cms-page-view .block-grid-content .recipe{margin-bottom:30px}.cms-page-view .block-grid-content .trick{margin-bottom:30px}.cms-page-view .block-grid-content .trick .block{min-height:500px}.cms-page-view .block-diamond-square{padding:0;overflow:hidden}.cms-page-view .block-diamond-square>img{position:inherit}.cms-page-view .block-diamond-square>div{width:370px;box-sizing:border-box;border:0;background:rgba(255,255,255,.85);height:370px;line-height:370px;padding:0;position:absolute;-webkit-transform:rotate(45deg) translate3d(0,0,0);-ms-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0);right:18px;bottom:-20px}.cms-page-view .block-diamond-square>div>div{line-height:1.4rem;display:inline-block;vertical-align:middle;-webkit-transform:rotate(-45deg) translate3d(0,0,0);-ms-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0);padding:0 20px}.cms-page-view .block-diamond-square>div>div .title{width:auto;margin:0 auto 10px;line-height:4rem}.cms-page-view .block-diamond-square>div>div .title br{display:block}.cms-page-view .block-diamond-square>div>div p{line-height:2rem}.cms-page-view .block-diamond-square>div .discover{margin:40px 0 30px}.cms-page-view .block-diamond-square>div .discover span{padding:10px 60px}.cms-page-view .block-diamond-square.small{padding:0}.cms-page-view .block-diamond-square.small>div{width:225px;height:225px;line-height:225px;right:20%;bottom:20%}.cms-page-view .block-gradient-background .text-area .title{font-size:3.6rem;font-family:'Crimson Text',Georgia,'Times New Roman',Times,serif}.cms-page-view .block-gradient-background .text-area .link{text-transform:uppercase}.cms-page-view .box-wrapper{padding:48px}.cms-page-view .box-wrapper.p-24-16{padding:48px}.cms-page-view .wd-440{width:440px}.cms-page-view .wd-510{width:510px}.cms-page-view .wd-590{width:590px}.cms-page-view .wd-820{width:820px}.cms-page-view .img-background{position:relative}.cms-page-view .img-background .box-wrapper.center-top,.cms-page-view .img-background .box-wrapper-v2.center-top,.cms-page-view .img-background .box-wrapper.center-center,.cms-page-view .img-background .box-wrapper-v2.center-center,.cms-page-view .img-background .box-wrapper.right-center,.cms-page-view .img-background .box-wrapper-v2.right-center,.cms-page-view .img-background .box-wrapper.right-top,.cms-page-view .img-background .box-wrapper-v2.right-top{position:absolute}.cms-page-view .img-background .box-wrapper.center-top,.cms-page-view .img-background .box-wrapper-v2.center-top{top:0;left:0;right:0}.cms-page-view .img-background .box-wrapper.center-center,.cms-page-view .img-background .box-wrapper-v2.center-center{top:50%;left:0;right:0;height:100%;-webkit-transform:translate(0,-30%);-moz-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}.cms-page-view .img-background .box-wrapper.right-center,.cms-page-view .img-background .box-wrapper-v2.right-center,.cms-page-view .img-background .box-wrapper.right-top,.cms-page-view .img-background .box-wrapper-v2.right-top{right:8%}.cms-page-view .img-background .box-wrapper.right-center,.cms-page-view .img-background .box-wrapper-v2.right-center{top:12%}.cms-page-view .img-background .box-wrapper.right-top,.cms-page-view .img-background .box-wrapper-v2.right-top{top:-12%}.cms-page-view .img-shape{margin:50px}.cms-page-view .img-shape:before{top:-50px;bottom:50px}.cms-page-view .img-shape.left:before{left:-50px}.cms-page-view .img-shape.right:before{right:-50px}.cms-page-view .img-shape.bottom:before{top:50px;bottom:-50px}.cms-page-view .pad{min-width:60%;left:45%;-webkit-transform:translate(0,0) rotate(25deg);-ms-transform:translate(0,0) rotate(25deg);transform:translate(0,0) rotate(25deg)}.cms-page-view .product-social-links{float:right}.cms-page-view .actions-primary .customer-review .listStars{float:none;padding-left:0}.cms-page-view .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{max-width:380px;margin:0 auto 30px}.cms-page-view .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-attribute-options{margin:0;text-align:left}.cms-page-view .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-attribute-options .swatch-option{max-width:105px}.cms-page-view .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions .action.tocart{width:auto;min-width:220px}.cms-page-view .widget-add-to-cart .product-image{top:0;max-width:100%;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.cms-page-view .widget-add-to-cart .product-image .logo-bio,.cms-page-view .widget-add-to-cart .product-image .logo-safetea{bottom:70px}.cms-page-view .widget-add-to-cart .product-image .logo-bio{max-width:180px}.cms-page-view .widget-add-to-cart .product-image .logo-bio .logo-AB{margin-right:10px}.cms-page-view .widget-add-to-cart .simple-product .dnd-widget-product .product-item{max-width:380px}.cms-page-view .widget-add-to-cart .simple-product .dnd-widget-product .product-item .product-item-info .product-add-form form{max-width:95px}.cms-page-view .widget-add-to-cart .simple-product .dnd-widget-product .product-item .product-item-info .product-add-form .price-box{margin:15px 0 0}.cms-page-view .widget-add-to-cart.small .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{max-width:220px}.cms-page-view .widget-add-to-cart.widget-dropdown{width:340px}.cms-page-view .franchise .bg-slider{min-height:514px;background-image:url('../images/franchise/bg-slider-desktop.jpg')}.cms-page-view .franchise .bg-seal{min-height:216px;background-image:url('../images/franchise/bg-seal-desktop.png')}.cms-page-view .detox .unsticky-nav li a{margin:0 20px;padding:15px 5px 8px;line-height:2.8rem}.cms-page-view .detox .sticky-nav.dot{display:block}.cms-page-view .detox .balinaise .background{width:100%;background:0 0}.cms-page-view .detox .balinaise .background .product-img{min-height:700px;margin-top:-50px}.cms-page-view .detox .balinaise .ingredients{min-height:510px}.cms-page-view .detox .bresilienne .background{width:100%;background:0 0}.cms-page-view .detox .bresilienne .background .product-img{min-height:700px;margin-top:-50px}.cms-page-view .detox .bresilienne .ingredients{min-height:510px}.cms-page-view .detox .japonaise .background{width:100%;background:0 0}.cms-page-view .detox .japonaise .background .product-img{min-height:700px;margin-top:-50px}.cms-page-view .detox .japonaise .ingredients{min-height:510px}.cms-page-view .detox .scandinave .background{width:100%;background:0 0}.cms-page-view .detox .scandinave .background .product-img{min-height:700px;margin-top:-50px}.cms-page-view .detox .scandinave .ingredients{min-height:510px}.cms-page-view .detox .sud-africaine .background{width:100%;background:0 0}.cms-page-view .detox .sud-africaine .background .product-img{min-height:700px;margin-top:-50px}.cms-page-view .detox .sud-africaine .ingredients{min-height:510px}.cms-page-view .detox .indienne .background{width:100%;background:0 0}.cms-page-view .detox .indienne .background .product-img{min-height:700px;margin-top:-50px}.cms-page-view .detox .indienne .ingredients{min-height:510px}.cms-page-view .detox .bresilienne .background .product-img{background:url('../images/detox/bresilienne/background-desktop.jpg') no-repeat -80px top}.cms-page-view .detox .bresilienne .description{padding-right:30px}.cms-page-view .detox .bresilienne .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{margin-left:0}.cms-page-view .detox .bresilienne .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions{text-align:left}.cms-page-view .detox .bresilienne .description .widget-add-to-cart .product-image{left:-340px}.cms-page-view .detox .bresilienne .description .widget-add-to-cart .product-image .logo-bio{left:-175px}.cms-page-view .detox .bresilienne .ingredients{background:url('../images/detox/bresilienne/ingredients.jpg') no-repeat left top}.cms-page-view .detox .scandinave .background .product-img{background:url('../images/detox/scandinave/background-desktop.jpg') no-repeat -80px top}.cms-page-view .detox .scandinave .description{padding-right:30px}.cms-page-view .detox .scandinave .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{margin-left:0}.cms-page-view .detox .scandinave .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions{text-align:left}.cms-page-view .detox .scandinave .description .widget-add-to-cart .product-image{left:-340px}.cms-page-view .detox .scandinave .description .widget-add-to-cart .product-image .logo-bio{left:-175px}.cms-page-view .detox .scandinave .ingredients{background:url('../images/detox/scandinave/ingredients.jpg') no-repeat left top}.cms-page-view .detox .sud-africaine .background .product-img{background:url('../images/detox/sud-africaine/background-desktop.jpg') no-repeat -80px top}.cms-page-view .detox .sud-africaine .description{padding-right:30px}.cms-page-view .detox .sud-africaine .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{margin-left:0}.cms-page-view .detox .sud-africaine .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions{text-align:left}.cms-page-view .detox .sud-africaine .description .widget-add-to-cart .product-image{left:-340px}.cms-page-view .detox .sud-africaine .description .widget-add-to-cart .product-image .logo-bio{left:-175px}.cms-page-view .detox .sud-africaine .ingredients{background:url('../images/detox/sud-africaine/ingredients.jpg') no-repeat left top}.cms-page-view .detox .balinaise .background .product-img{float:right;background:url('../images/detox/balinaise/background-desktop.jpg') no-repeat right -80px top}.cms-page-view .detox .balinaise .description{padding-left:30px}.cms-page-view .detox .balinaise .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{margin-right:0}.cms-page-view .detox .balinaise .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions{text-align:right}.cms-page-view .detox .balinaise .description .widget-add-to-cart .product-image{left:auto;right:-340px}.cms-page-view .detox .balinaise .description .widget-add-to-cart .product-image .logo-bio{left:auto;right:-175px}.cms-page-view .detox .balinaise .ingredients{float:left;background:url('../images/detox/balinaise/ingredients.jpg') no-repeat right top}.cms-page-view .detox .japonaise .background .product-img{float:right;background:url('../images/detox/japonaise/background-desktop.jpg') no-repeat right -80px top}.cms-page-view .detox .japonaise .description{padding-left:30px}.cms-page-view .detox .japonaise .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{margin-right:0}.cms-page-view .detox .japonaise .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions{text-align:right}.cms-page-view .detox .japonaise .description .widget-add-to-cart .product-image{left:auto;right:-340px}.cms-page-view .detox .japonaise .description .widget-add-to-cart .product-image .logo-bio{left:auto;right:-175px}.cms-page-view .detox .japonaise .ingredients{float:left;background:url('../images/detox/japonaise/ingredients.jpg') no-repeat right top}.cms-page-view .detox .indienne .background .product-img{float:right;background:url('../images/detox/indienne/background-desktop.jpg') no-repeat right -80px top}.cms-page-view .detox .indienne .description{padding-left:30px}.cms-page-view .detox .indienne .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{margin-right:0}.cms-page-view .detox .indienne .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions{text-align:right}.cms-page-view .detox .indienne .description .widget-add-to-cart .product-image{left:auto;right:-340px}.cms-page-view .detox .indienne .description .widget-add-to-cart .product-image .logo-bio{left:auto;right:-175px}.cms-page-view .detox .indienne .ingredients{float:left;background:url('../images/detox/indienne/ingredients.jpg') no-repeat right top}.cms-page-view .detox .ingredient-item{padding:25px}.cms-page-view .detox .ingredient-item.grey{border-bottom:0;background:#f6f8f7}.cms-page-view .detox .ingredient-item:first-child .ingredient-img{margin-top:120px}.cms-page-view .louvre .courtyard{padding:140px 0 50px}.cms-page-view .louvre .courtyard .background{width:100%}.cms-page-view .louvre .courtyard .description{padding:0 30px}.cms-page-view .louvre .courtyard .illustration{min-height:433px}.cms-page-view .louvre .courtyard .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:none}.cms-page-view .louvre .garden{padding:140px 0 50px}.cms-page-view .louvre .garden .background{width:100%}.cms-page-view .louvre .garden .description{padding:0 30px}.cms-page-view .louvre .garden .illustration{min-height:433px}.cms-page-view .louvre .garden .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:none}.cms-page-view .louvre .venus-garden{padding:140px 0 50px}.cms-page-view .louvre .venus-garden .background{width:100%}.cms-page-view .louvre .venus-garden .description{padding:0 30px}.cms-page-view .louvre .venus-garden .illustration{min-height:433px}.cms-page-view .louvre .venus-garden .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:none}.cms-page-view .louvre .egyptian-night{padding:140px 0 50px}.cms-page-view .louvre .egyptian-night .background{width:100%}.cms-page-view .louvre .egyptian-night .description{padding:0 30px}.cms-page-view .louvre .egyptian-night .illustration{min-height:433px}.cms-page-view .louvre .egyptian-night .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:none}.cms-page-view .louvre .venus-garden,.cms-page-view .louvre .egyptian-night{padding:60px 0 30px}.cms-page-view .louvre .venus-garden .illustration,.cms-page-view .louvre .egyptian-night .illustration{min-height:642px}.cms-page-view .louvre .courtyard .background .product-img img,.cms-page-view .louvre .venus-garden .background .product-img img{margin-right:-15px}.cms-page-view .louvre .courtyard .description,.cms-page-view .louvre .venus-garden .description{padding-left:50px}.cms-page-view .louvre .courtyard .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute,.cms-page-view .louvre .venus-garden .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{margin-left:0}.cms-page-view .louvre .courtyard .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions,.cms-page-view .louvre .venus-garden .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions{text-align:left}.cms-page-view .louvre .courtyard .background .product-img{min-height:604px;background:url('../images/louvre/teas/courtyard/background-desktop.png') no-repeat left top}.cms-page-view .louvre .venus-garden .background .product-img{min-height:661px;background:url('../images/louvre/infusions/venus-garden/background-desktop.jpg') no-repeat left top}.cms-page-view .louvre .garden .background .product-img img,.cms-page-view .louvre .egyptian-night .background .product-img img{margin-left:-15px}.cms-page-view .louvre .garden .description,.cms-page-view .louvre .egyptian-night .description{padding-right:50px}.cms-page-view .louvre .garden .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute,.cms-page-view .louvre .egyptian-night .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute{margin-right:0}.cms-page-view .louvre .garden .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions,.cms-page-view .louvre .egyptian-night .description .widget-add-to-cart .dnd-widget-product .product-item-info .product-add-form .product-options-bottom .box-tocart .actions{text-align:right}.cms-page-view .louvre .garden .background .product-img{min-height:596px;background:url('../images/louvre/teas/garden/background-desktop.png') no-repeat right top}.cms-page-view .louvre .egyptian-night .background .product-img{min-height:682px;background:url('../images/louvre/infusions/egyptian-night/background-desktop.jpg') no-repeat right top}.cms-page-view .louvre .contest .illustration{min-height:356px}.cms-page-view .louvre .contest .illustration img{position:absolute;top:0;bottom:0;height:100%;object-fit:none}.cms-page-view .louvre .contest .illustration.left img{right:0}.cms-page-view .louvre .contest .illustration.right img{left:0}.cms-page-view .louvre .contest.metal-box .illustration{min-height:499px}.cms-page-view .easter{margin-top:-30px}.cms-page-view .easter .black-tea{padding:60px 0 110px;margin-bottom:40px}.cms-page-view .easter .black-tea .background{width:100%}.cms-page-view .easter .black-tea .background:before{top:-12%;width:630px;height:890px}.cms-page-view .easter .black-tea .background .product-img{min-height:515px}.cms-page-view .easter .black-tea .widget-add-to-cart .product-image{top:-80px;max-width:380px}.cms-page-view .easter .black-tea .widget-add-to-cart .product-image .logo-bio{bottom:50px}.cms-page-view .easter .black-tea .widget-add-to-cart .product-image .logo-safetea{bottom:25px}.cms-page-view .easter .rooibos{padding:60px 0 110px;margin-bottom:40px}.cms-page-view .easter .rooibos .background{width:100%}.cms-page-view .easter .rooibos .background:before{top:-12%;width:630px;height:890px}.cms-page-view .easter .rooibos .background .product-img{min-height:515px}.cms-page-view .easter .rooibos .widget-add-to-cart .product-image{top:-80px;max-width:380px}.cms-page-view .easter .rooibos .widget-add-to-cart .product-image .logo-bio{bottom:50px}.cms-page-view .easter .rooibos .widget-add-to-cart .product-image .logo-safetea{bottom:25px}.cms-page-view .easter .black-tea .background:before{left:5%;-ms-transform:rotate(-65deg);-webkit-transform:rotate(-65deg);transform:rotate(-65deg)}.cms-page-view .easter .black-tea .background .product-img{float:right}.cms-page-view .easter .black-tea .description .widget-add-to-cart .product-image{left:auto;right:-100%}.cms-page-view .easter .black-tea .description .widget-add-to-cart .product-image .logo-bio{right:0}.cms-page-view .easter .rooibos .background:before{left:auto;right:5%;-ms-transform:rotate(65deg);-webkit-transform:rotate(65deg);transform:rotate(65deg)}.cms-page-view .easter .rooibos .description .widget-add-to-cart .product-image{left:-100%}.cms-page-view .easter .rooibos .description .widget-add-to-cart .product-image .logo-bio,.cms-page-view .easter .rooibos .description .widget-add-to-cart .product-image .logo-safetea{right:auto;left:10%}.cms-page-view .landing .sorbet-gourmand .background{width:100%;padding:0;background-image:none}.cms-page-view .landing .sorbet-gourmand .background .product-img{min-height:710px;padding-top:50px;background-repeat:no-repeat;background-position:right top;background-image:url('../images/landing/teas/sorbet-gourmand/background-desktop.png')}.cms-page-view .landing .sorbet-gourmand .background .product-img.bp-x-left{background-position-x:left}.cms-page-view .landing .sorbet-gourmand .background .product-img.bp-y-center{background-position-y:center}.cms-page-view .landing .sorbet-gourmand .background .product-img.bp-y-bottom{background-position-y:bottom}.cms-page-view .landing .sorbet-gourmand .description{padding:20px 0 0}.cms-page-view .landing .sorbet-gourmand .illustration{min-height:710px}.cms-page-view .landing .sorbet-gourmand .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:contain}.cms-page-view .landing .sorbet-gourmand .illustration img.right{left:auto}.cms-page-view .landing .exotic-party .background{width:100%;padding:0;background-image:none}.cms-page-view .landing .exotic-party .background .product-img{min-height:710px;padding-top:50px;background-repeat:no-repeat;background-position:right top;background-image:url('../images/landing/teas/exotic-party/background-desktop.png')}.cms-page-view .landing .exotic-party .background .product-img.bp-x-left{background-position-x:left}.cms-page-view .landing .exotic-party .background .product-img.bp-y-center{background-position-y:center}.cms-page-view .landing .exotic-party .background .product-img.bp-y-bottom{background-position-y:bottom}.cms-page-view .landing .exotic-party .description{padding:20px 0 0}.cms-page-view .landing .exotic-party .illustration{min-height:710px}.cms-page-view .landing .exotic-party .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:contain}.cms-page-view .landing .exotic-party .illustration img.right{left:auto}.cms-page-view .landing .summer-fizz .background{width:100%;padding:0;background-image:none}.cms-page-view .landing .summer-fizz .background .product-img{min-height:710px;padding-top:50px;background-repeat:no-repeat;background-position:right top;background-image:url('../images/landing/teas/summer-fizz/background-desktop.png')}.cms-page-view .landing .summer-fizz .background .product-img.bp-x-left{background-position-x:left}.cms-page-view .landing .summer-fizz .background .product-img.bp-y-center{background-position-y:center}.cms-page-view .landing .summer-fizz .background .product-img.bp-y-bottom{background-position-y:bottom}.cms-page-view .landing .summer-fizz .description{padding:20px 0 0}.cms-page-view .landing .summer-fizz .illustration{min-height:710px}.cms-page-view .landing .summer-fizz .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:contain}.cms-page-view .landing .summer-fizz .illustration img.right{left:auto}.cms-page-view .landing .juicy-sunrise .background{width:100%;padding:0;background-image:none}.cms-page-view .landing .juicy-sunrise .background .product-img{min-height:710px;padding-top:50px;background-repeat:no-repeat;background-position:right top;background-image:url('../images/landing/teas/juicy-sunrise/background-desktop.png')}.cms-page-view .landing .juicy-sunrise .background .product-img.bp-x-left{background-position-x:left}.cms-page-view .landing .juicy-sunrise .background .product-img.bp-y-center{background-position-y:center}.cms-page-view .landing .juicy-sunrise .background .product-img.bp-y-bottom{background-position-y:bottom}.cms-page-view .landing .juicy-sunrise .description{padding:20px 0 0}.cms-page-view .landing .juicy-sunrise .illustration{min-height:710px}.cms-page-view .landing .juicy-sunrise .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:contain}.cms-page-view .landing .juicy-sunrise .illustration img.right{left:auto}.cms-page-view .landing .peche-glaciale .background{width:100%;padding:0;background-image:none}.cms-page-view .landing .peche-glaciale .background .product-img{min-height:710px;padding-top:50px;background-repeat:no-repeat;background-position:right top;background-image:url('../images/landing/teas/peche-glaciale/background-desktop.png')}.cms-page-view .landing .peche-glaciale .background .product-img.bp-x-left{background-position-x:left}.cms-page-view .landing .peche-glaciale .background .product-img.bp-y-center{background-position-y:center}.cms-page-view .landing .peche-glaciale .background .product-img.bp-y-bottom{background-position-y:bottom}.cms-page-view .landing .peche-glaciale .description{padding:20px 0 0}.cms-page-view .landing .peche-glaciale .illustration{min-height:710px}.cms-page-view .landing .peche-glaciale .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:contain}.cms-page-view .landing .peche-glaciale .illustration img.right{left:auto}.cms-page-view .landing .granite-fraise .background{width:100%;padding:0;background-image:none}.cms-page-view .landing .granite-fraise .background .product-img{min-height:710px;padding-top:50px;background-repeat:no-repeat;background-position:right top;background-image:url('../images/landing/teas/granite-fraise/background-desktop.png')}.cms-page-view .landing .granite-fraise .background .product-img.bp-x-left{background-position-x:left}.cms-page-view .landing .granite-fraise .background .product-img.bp-y-center{background-position-y:center}.cms-page-view .landing .granite-fraise .background .product-img.bp-y-bottom{background-position-y:bottom}.cms-page-view .landing .granite-fraise .description{padding:20px 0 0}.cms-page-view .landing .granite-fraise .illustration{min-height:710px}.cms-page-view .landing .granite-fraise .illustration img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:contain}.cms-page-view .landing .granite-fraise .illustration img.right{left:auto}.cms-page-view .les-sources{background-image:url('../images/landing/les-sources/background-desktop.jpg');background-image:-webkit-image-set(url("../images/landing/les-sources/background-desktop.webp") 1x,url("../images/landing/les-sources/background-desktop.jpg") 1x);background-image:image-set(url("../images/landing/les-sources/background-desktop.webp") 1x type("image/webp"),url("../images/landing/les-sources/background-desktop.jpg") 1x type("image/jpeg"))}.cms-page-view .les-sources .anchor-le-bruit-des-vagues,.cms-page-view .les-sources .anchor-a-coeur-joie,.cms-page-view .les-sources .anchor-dans-ma-bulle,.cms-page-view .les-sources .anchor-sur-un-nuage{position:relative;width:174px;height:174px;background-repeat:no-repeat;background-position:top -5px center;background-color:transparent;transition:all .5s}.cms-page-view .les-sources .anchor-le-bruit-des-vagues:before,.cms-page-view .les-sources .anchor-a-coeur-joie:before,.cms-page-view .les-sources .anchor-dans-ma-bulle:before,.cms-page-view .les-sources .anchor-sur-un-nuage:before{content:'';position:absolute;width:174px;height:174px;border-radius:50%;opacity:0;transition:all .5s}.cms-page-view .les-sources .anchor-le-bruit-des-vagues:hover:before,.cms-page-view .les-sources .anchor-a-coeur-joie:hover:before,.cms-page-view .les-sources .anchor-dans-ma-bulle:hover:before,.cms-page-view .les-sources .anchor-sur-un-nuage:hover:before{opacity:1;transform:translate(4px,-6px)}.cms-page-view .les-sources .anchor-le-bruit-des-vagues{background-image:url('../images/landing/les-sources/le-bruit-des-vagues/background-anchor.png')}.cms-page-view .les-sources .anchor-le-bruit-des-vagues:before{background-color:rgba(15,137,175,.2)}.cms-page-view .les-sources .anchor-a-coeur-joie{background-image:url('../images/landing/les-sources/a-coeur-joie/background-anchor.png')}.cms-page-view .les-sources .anchor-a-coeur-joie:before{background-color:rgba(231,77,58,.2)}.cms-page-view .les-sources .anchor-dans-ma-bulle{background-image:url('../images/landing/les-sources/dans-ma-bulle/background-anchor.png')}.cms-page-view .les-sources .anchor-dans-ma-bulle:before{background-color:rgba(224,129,81,.2)}.cms-page-view .les-sources .anchor-sur-un-nuage{background-image:url('../images/landing/les-sources/sur-un-nuage/background-anchor.png')}.cms-page-view .les-sources .anchor-sur-un-nuage:before{background-color:rgba(109,136,185,.2)}.cms-page-view .les-sources .background{min-height:688px;background-repeat:no-repeat;background-position:right top}.cms-page-view .les-sources .background:before{width:765px;height:688px;top:15px;left:-50%}.cms-page-view .les-sources .a-coeur-joie .background,.cms-page-view .les-sources .sur-un-nuage .background{background-position:left 30% top}.cms-page-view .les-sources .a-coeur-joie .background:before,.cms-page-view .les-sources .sur-un-nuage .background:before{left:auto;right:-50%}.cms-page-view .les-sources .le-bruit-des-vagues .background{background-image:url('../images/landing/les-sources/le-bruit-des-vagues/ingredients.png');background-image:-webkit-image-set(url("../images/landing/les-sources/le-bruit-des-vagues/ingredients.webp") 1x,url("../images/landing/les-sources/le-bruit-des-vagues/ingredients.png") 1x);background-image:image-set(url("../images/landing/les-sources/le-bruit-des-vagues/ingredients.webp") 1x type("image/webp"),url("../images/landing/les-sources/le-bruit-des-vagues/ingredients.png") 1x type("image/png"))}.cms-page-view .les-sources .le-bruit-des-vagues .background:before{background-color:rgba(15,137,175,.1)}.cms-page-view .les-sources .le-bruit-des-vagues.lang-en .background{background-image:url('../images/landing/les-sources/le-bruit-des-vagues/EN/ingredients.png')}.cms-page-view .les-sources .le-bruit-des-vagues.lang-de .background{background-image:url('../images/landing/les-sources/le-bruit-des-vagues/DE/ingredients.png')}.cms-page-view .les-sources .a-coeur-joie .background{background-image:url('../images/landing/les-sources/a-coeur-joie/ingredients.png');background-image:-webkit-image-set(url("../images/landing/les-sources/a-coeur-joie/ingredients.webp") 1x,url("../images/landing/les-sources/a-coeur-joie/ingredients.png") 1x);background-image:image-set(url("../images/landing/les-sources/a-coeur-joie/ingredients.webp") 1x type("image/webp"),url("../images/landing/les-sources/a-coeur-joie/ingredients.png") 1x type("image/png"))}.cms-page-view .les-sources .a-coeur-joie .background:before{background-color:rgba(231,77,58,.1)}.cms-page-view .les-sources .a-coeur-joie.lang-en .background{background-image:url('../images/landing/les-sources/a-coeur-joie/EN/ingredients.png')}.cms-page-view .les-sources .a-coeur-joie.lang-de .background{background-image:url('../images/landing/les-sources/a-coeur-joie/DE/ingredients.png')}.cms-page-view .les-sources .dans-ma-bulle .background{background-image:url('../images/landing/les-sources/dans-ma-bulle/ingredients.png');background-image:-webkit-image-set(url("../images/landing/les-sources/dans-ma-bulle/ingredients.webp") 1x,url("../images/landing/les-sources/dans-ma-bulle/ingredients.png") 1x);background-image:image-set(url("../images/landing/les-sources/dans-ma-bulle/ingredients.webp") 1x type("image/webp"),url("../images/landing/les-sources/dans-ma-bulle/ingredients.png") 1x type("image/png"))}.cms-page-view .les-sources .dans-ma-bulle .background:before{background-color:rgba(224,129,81,.1)}.cms-page-view .les-sources .dans-ma-bulle.lang-en .background{background-image:url('../images/landing/les-sources/dans-ma-bulle/EN/ingredients.png')}.cms-page-view .les-sources .dans-ma-bulle.lang-de .background{background-image:url('../images/landing/les-sources/dans-ma-bulle/DE/ingredients.png')}.cms-page-view .les-sources .sur-un-nuage .background{background-image:url('../images/landing/les-sources/sur-un-nuage/ingredients.png');background-image:-webkit-image-set(url("../images/landing/les-sources/sur-un-nuage/ingredients.webp") 1x,url("../images/landing/les-sources/sur-un-nuage/ingredients.png") 1x);background-image:image-set(url("../images/landing/les-sources/sur-un-nuage/ingredients.webp") 1x type("image/webp"),url("../images/landing/les-sources/sur-un-nuage/ingredients.png") 1x type("image/png"))}.cms-page-view .les-sources .sur-un-nuage .background:before{background-color:rgba(109,136,185,.1)}.cms-page-view .les-sources .sur-un-nuage.lang-en .background{background-image:url('../images/landing/les-sources/sur-un-nuage/EN/ingredients.png')}.cms-page-view .les-sources .sur-un-nuage.lang-de .background{background-image:url('../images/landing/les-sources/sur-un-nuage/DE/ingredients.png')}.cms-page-view .story-menu--wrapper .story-menu--content{display:block;overflow-x:hidden}.cms-page-view .story-menu--wrapper .story-menu--items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cms-page-view .story-menu--wrapper .story-menu--item{max-width:9vw;margin:10px 15px;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.cms-page-view .story-menu--wrapper .story-menu--item:first-child{margin-left:0}.cms-page-view .story-menu--wrapper .story-menu--item:last-child{margin-right:0}.cms-page-view .story-menu--wrapper .story-menu--item .img-wrapper{margin-bottom:12px}.cms-page-view .story-menu--wrapper .story-menu--item img{width:auto;height:auto;max-width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cms-page-view .story-menu--wrapper .story-menu--item a:hover img{-ms-transform:translateY(-8px);-webkit-transform:translateY(-8px);transform:translateY(-8px)}.cms-page-view .story-menu--wrapper.tag .story-menu--items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-page-view .story-menu--wrapper.tag .story-menu--item{max-width:initial}.cms-page-view .sticky-filter .filter [class*=col-]{max-width:250px}.cms-page-view .recipe .recipe-content{min-height:300px;margin:0}.cms-page-view .recipe .share-links{margin-top:10px;text-align:right}.cms-page-view .recipe .recipe-instruction,.cms-page-view .recipe .recipe-advice{text-align:left}.cms-page-view .recipe .recipe-advice .advice-block{text-align:left}.cms-page-view .recipe .recipe-advice .advice-block .diamond-square{float:left;margin:1rem}.cms-page-view .recipe .recipe-advice .advice-block .description{margin-left:8rem;padding:2rem}.cms-page-view .tea-plantation h3{text-align:inherit}.cms-page-view .tea-plantation .full-width-banner .banner img{margin-left:0}.cms-page-view .how-to-prepare-tea .rwd-table__head tr th:nth-of-type(1){width:260px}.cms-page-view .faq .sticky-anchor{padding:10px 0 100px}.cms-page-view .business-gift .palmag-icon-up,.cms-page-view .business-gift .palmag-icon-dropdown{left:auto;bottom:auto;right:20px;top:50%}.cms-page-view .dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item .giftbox-item-info{min-height:720px}.cms-page-view .dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item .giftbox-item-info .giftbox-item-price{bottom:35px}.cms-page-view .store-locator-cms-links ul{display:-ms-grid;display:grid;grid-gap:10px;grid-auto-flow:column}.cms-page-view .store-locator-cms-links ul li{margin-bottom:0}.cms-page-view .amcharts-map .map-object{height:100vh;background:url('../images/_map/background-map.jpg') no-repeat}.cms-page-view .amcharts-map .ampopup-content{max-width:705px;border:5px solid #1a3c34}.cms-page-view .amcharts-map .ampopup-title{padding:20px;font-size:3.6rem;line-height:3.6rem}.cms-page-view .amcharts-map .ampopup-subtitle{font-size:3.6rem;line-height:3.6rem}.cms-page-view .amcharts-map .ampopup-text{padding:20px 40px;font-size:1.3rem;line-height:1.8rem}.cms-page-view .amcharts-map .ampopup-close{top:15px;right:15px;width:2rem;height:2rem;cursor:pointer}.cms-index-index .page-main{padding:15px 15px 0}.cms-index-index .main .row .items .item .product-content{border:0}.cms-index-index .main .row .items .item .product-content:after{box-shadow:0 0 10px 3px #e5e5e5}.mageworx-htmlsitemap-index-index .xsitemap .xsitemap-categories,.mageworx_htmlsitemap-index-index .xsitemap .xsitemap-categories,.mageworx-htmlsitemap-index-index .xsitemap .xsitemap-pages,.mageworx_htmlsitemap-index-index .xsitemap .xsitemap-pages{display:inline-block;width:49%;vertical-align:top}.page-layout-1column-header .full-width-banner .banner{margin-top:210px;max-height:440px}.page-layout-1column-header .full-width-banner .banner img{width:100%}.page-layout-1column-header .full-width-banner .banner .text.square-bg .action{margin-top:30px}.page-layout-1column-header .full-width-banner .banner .tea{width:430px;position:absolute;top:0;bottom:0;right:150px;margin:auto;text-align:center;padding:0;left:inherit}.page-layout-1column-header .full-width-banner .banner .tea .tea-name{font-size:3.6rem}.page-layout-1column-header .full-width-banner .banner .tea .tea-description{font-size:1.6rem;margin-bottom:15px}.cms-page-view .cms-page-header .full-width-banner .banner{max-height:440px}.cms-page-view .tea-type .tea-informations{max-width:1220px}.cms-page-view .tea-type .tea-informations .text{width:60%;padding-right:15px}.cms-page-view .tea-type .tea-informations .text h2{font-size:3.6rem}.cms-page-view .tea-type .tea-informations .tea-image{width:40%;padding-left:15px;display:inline-block}.cms-page-view .tea-type .tea-informations .tea-image img{margin:-80px 0}.cms-page-view .tea-type .tea-recette{max-width:1220px;margin:0 auto}.cms-page-view .tea-type .tea-steps h3{font-size:3.6rem}.cms-page-view .tea-type .tea-steps .row{max-width:1220px;width:100%;margin:0 auto}.cms-page-view .tea-type .tea-steps .quote{padding:0 10%}.cms-page-view .tea-type .tea-steps .quote p{font-size:2.1rem}.cms-page-view .tea-type .tea-steps .quote p:before{left:-40px;top:-30px}.cms-page-view .tea-type .tea-steps .quote p:after{bottom:0;right:-40px}.cms-page-view .tea-type .tea-steps .items .item .item-content{min-height:270px;padding:0 30px 40px}.cms-page-view .tea-type .tea-important-step{padding:0}.cms-page-view .tea-type .tea-important-step .step-title{font-size:3.6rem;margin:0 0 10px}.cms-page-view .tea-type .tea-important-step p{padding:0}.cms-page-view .tea-type .our-selection .row{max-width:1220px;margin:0 auto}.cms-page-view .tea-type .fxd-choice{padding:70px 0 20px}.cms-page-view .tea-type .fxd-choice h3{margin-bottom:20px;font-size:2.8rem}.cms-page-view .tea-type .fxd-choice p{width:75%;margin:0 auto;line-height:36px;font-size:2.4rem}.ts-rating .ts-wrapper .ts-reviews{padding:0}.page-layout-1column-header .cms-page-header .cms-wrapper{position:absolute;left:0;right:0;top:0;bottom:0}.page-layout-1column-header .cms-page-header .cms-page-header-image{position:relative;top:inherit;left:inherit;bottom:inherit;right:inherit;width:100%}.page-layout-1column-header .cms-page-header .cms-page-header-image img{width:100%;min-height:inherit}.page-layout-1column-header .cms-page-header .cms-page-header-content{position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;max-width:65%;padding:0}.page-layout-1column-header .cms-page-header .cms-page-header-content br{display:none}.page-layout-1column-header .cms-page-header .cms-page-header-content p{width:80%;margin:0 auto}.catalog-category-view.category-detox .category-view .header .category-content{width:50%;padding:20px}.catalog-category-view.category-thes-du-louvre .category-view .header.light_bg .category-description .category-content h1,.catalog-category-view.category-infusions-du-louvre .category-view .header.light_bg .category-description .category-content h1{font-size:3.4rem;text-align:left}}@media all and (min-width:769px) and only screen and (-webkit-min-device-pixel-ratio:2),print and only screen and (-webkit-min-device-pixel-ratio:2),all and (min-width:769px) and only screen and (min--moz-device-pixel-ratio:2),print and only screen and (min--moz-device-pixel-ratio:2),all and (min-width:769px) and only screen and (min-device-pixel-ratio:2),print and only screen and (min-device-pixel-ratio:2),all and (min-width:769px) and only screen and (-webkit-min-device-pixel-ratio:2),print and only screen and (-webkit-min-device-pixel-ratio:2),all and (min-width:769px) and only screen and (min-resolution:192dpi),print and only screen and (min-resolution:192dpi),all and (min-width:769px) and only screen and (min-resolution:2dppx),print and only screen and (min-resolution:2dppx){.franchise .bg-slider{background-image:url('../images/franchise/bg-slider-desktop-2x.jpg')}.franchise .bg-seal{background-image:url('../images/franchise/bg-seal-desktop-2x.png')}}@media all and (min-width:769px) and (max-width:1025px),print{.nav-sections .navigation .level0>a{font-size:1.1rem}.nav-sections .navigation .level0>.submenu [class^=palmag-icon-],.nav-sections .navigation .level0>.submenu [class*=" palmag-icon-"],.nav-sections .navigation .level0>.submenu [class^=palmag-pdt-icon-],.nav-sections .navigation .level0>.submenu [class*=" palmag-pdt-icon-"]{width:33.33333333%}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only{padding:0 15px 0 0}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only .list-title a .image-title{font-size:1.4rem;line-height:2.2rem}.nav-sections .navigation .level0>.submenu div.col-submenu.col-image-only:last-child{padding-left:15px;margin-left:-15px}.nav-sections .navigation .level0>.submenu div.col-submenu .list-title{font-size:1.3rem}.nav-sections .navigation .level0>.submenu div.col-submenu div.level1.action.secondary{text-align:left}.magazine-items li{width:48%;margin:0 1% 2%;display:inline-block}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search .search-label,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search .search-label{background:#f1f4f0;text-align:center;padding:30px 0 0;color:#000;width:100%;float:none}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search .search-label p,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search .search-label p{margin-bottom:0;font-size:3rem;text-transform:uppercase;font-family:'Crimson Text',Georgia,'Times New Roman',Times,serif;line-height:3rem}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search .product.info.detailed,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search .product.info.detailed{float:none;width:100%}.dnd_store_locator-index-index .aw-storelocator-search-block .fieldset>.action,.dnd_store_locator-city-index .aw-storelocator-search-block .fieldset>.action{width:27%}.dnd_store_locator-index-index .aw-storelocator-search-block .fieldset .field.address #street,.dnd_store_locator-city-index .aw-storelocator-search-block .fieldset .field.address #street{width:100%;min-width:inherit}.category-view .header .category-content{width:40%}.category-view .header.no_bg .category-content,.category-view .header.offer_template .category-content{width:100%}.block.newsletter .field .control{width:85%}.algolia-instant-results-wrapper #algolia-right-container #instant-search-facets-container [class^=is-widget-container-] .ais-refinement-list--body{height:130px}.cms-index-index .items.items-4 .item,.cms-page-view .items.items-4 .item{width:50%}.cms-index-index .items.items-5 .item,.cms-page-view .items.items-5 .item{width:33.33%}.row .items.items-5 .item{width:33.33%}.col-md-12{padding-left:10px;padding-right:10px;width:100%;display:inline-block}.col-md-11{padding-left:10px;padding-right:10px;width:91.66666667%;display:inline-block}.col-md-10{padding-left:10px;padding-right:10px;width:83.33333333%;display:inline-block}.col-md-9{padding-left:10px;padding-right:10px;width:75%;display:inline-block}.col-md-8{padding-left:10px;padding-right:10px;width:66.66666667%;display:inline-block}.col-md-7{padding-left:10px;padding-right:10px;width:58.33333333%;display:inline-block}.col-md-6{padding-left:10px;padding-right:10px;width:50%;display:inline-block}.col-md-5{padding-left:10px;padding-right:10px;width:41.66666667%;display:inline-block}.col-md-4{padding-left:10px;padding-right:10px;width:33.33333333%;display:inline-block}.col-md-3{padding-left:10px;padding-right:10px;width:25%;display:inline-block}.col-md-2{padding-left:10px;padding-right:10px;width:16.66666667%;display:inline-block}.col-md-1{padding-left:10px;padding-right:10px;width:8.33333333%;display:inline-block}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-group:before,.col-group:after{content:'';display:table}.col-group:after{clear:both}.cms-page-view .full-width-banner .banner img{width:auto}.cms-page-view .full-width-banner .banner .text{right:0;left:0}.cms-page-view .sticky-nav li a,.cms-page-view .unsticky-nav li a{margin:0 10px}.cms-page-view .link-nav li a{margin:0 20px}.cms-page-view .link-nav li a span{font-size:1.6rem}.cms-page-view .block-grid-content .recipe{margin-bottom:60px}.cms-page-view .block-grid-content .trick{margin:0 auto 60px}.cms-page-view .block-grid-content .trick .block{min-height:450px}.cms-page-view .block-diamond-square>div{left:0;bottom:0;top:0;right:0;margin:auto;width:350px;height:350px;line-height:350px}.cms-page-view .block-diamond-square.small>div{width:225px;height:225px;line-height:225px;right:0;bottom:0}.cms-page-view .pad{font-size:1.6rem}.cms-page-view .widget-add-to-cart .product-image{max-width:250px}.cms-page-view .widget-add-to-cart .product-image .logo-bio,.cms-page-view .widget-add-to-cart .product-image .logo-safetea{bottom:-90px}.cms-page-view .detox .sticky-nav.dot li a.active span.nav-label{display:none}.cms-page-view .detox .unsticky-nav li a{margin:0;padding:15px 0 15px 25px;line-height:2.8rem}.cms-page-view .detox .unsticky-nav li a .cms-visible-lg{display:none}.cms-page-view .detox .balinaise .background .product-img{background-image:url('../images/detox/balinaise/background-tablet.jpg');margin-top:-20px}.cms-page-view .detox .balinaise .ingredients{display:none}.cms-page-view .detox .bresilienne .background .product-img{background-image:url('../images/detox/bresilienne/background-tablet.jpg');margin-top:-20px}.cms-page-view .detox .bresilienne .ingredients{display:none}.cms-page-view .detox .japonaise .background .product-img{background-image:url('../images/detox/japonaise/background-tablet.jpg');margin-top:-20px}.cms-page-view .detox .japonaise .ingredients{display:none}.cms-page-view .detox .scandinave .background .product-img{background-image:url('../images/detox/scandinave/background-tablet.jpg');margin-top:-20px}.cms-page-view .detox .scandinave .ingredients{display:none}.cms-page-view .detox .sud-africaine .background .product-img{background-image:url('../images/detox/sud-africaine/background-tablet.jpg');margin-top:-20px}.cms-page-view .detox .sud-africaine .ingredients{display:none}.cms-page-view .detox .indienne .background .product-img{background-image:url('../images/detox/indienne/background-tablet.jpg');margin-top:-20px}.cms-page-view .detox .indienne .ingredients{display:none}.cms-page-view .detox .bresilienne .description .widget-add-to-cart .product-image{left:-280px}.cms-page-view .detox .bresilienne .description .widget-add-to-cart .product-image .logo-bio{left:40px}.cms-page-view .detox .scandinave .description .widget-add-to-cart .product-image{left:-280px}.cms-page-view .detox .scandinave .description .widget-add-to-cart .product-image .logo-bio{left:40px}.cms-page-view .detox .sud-africaine .description .widget-add-to-cart .product-image{left:-280px}.cms-page-view .detox .sud-africaine .description .widget-add-to-cart .product-image .logo-bio{left:40px}.cms-page-view .detox .balinaise .description .widget-add-to-cart .product-image{right:-280px}.cms-page-view .detox .balinaise .description .widget-add-to-cart .product-image .logo-bio{right:30px}.cms-page-view .detox .japonaise .description .widget-add-to-cart .product-image{right:-280px}.cms-page-view .detox .japonaise .description .widget-add-to-cart .product-image .logo-bio{right:30px}.cms-page-view .detox .indienne .description .widget-add-to-cart .product-image{right:-280px}.cms-page-view .detox .indienne .description .widget-add-to-cart .product-image .logo-bio{right:30px}.cms-page-view .louvre .courtyard{padding:20px 0}.cms-page-view .louvre .courtyard .illustration{display:none}.cms-page-view .louvre .garden{padding:20px 0}.cms-page-view .louvre .garden .illustration{display:none}.cms-page-view .louvre .venus-garden{padding:20px 0}.cms-page-view .louvre .venus-garden .illustration{display:none}.cms-page-view .louvre .egyptian-night{padding:20px 0}.cms-page-view .louvre .egyptian-night .illustration{display:none}.cms-page-view .landing .sorbet-gourmand .description{padding:40px 10px}.cms-page-view .landing .exotic-party .description{padding:40px 10px}.cms-page-view .landing .summer-fizz .description{padding:40px 10px}.cms-page-view .landing .juicy-sunrise .description{padding:40px 10px}.cms-page-view .landing .peche-glaciale .description{padding:40px 10px}.cms-page-view .landing .granite-fraise .description{padding:40px 10px}.cms-page-view .recipe .recipe-content{min-height:250px}.cms-page-view .how-to-prepare-tea .rwd-table__head tr th:nth-of-type(1){width:180px}}@media all and (min-width:1025px),print{.modal-popup .modal-inner-wrap{max-width:1025px}.amgdprcookie-groups-modal .amgdprcookie-form{padding:0 20px}.checkout-index-index .modal-popup.amgdprcookie-modal-container .modal-inner-wrap{left:unset;margin-left:unset;width:21%}.ampromo-popup-wrapper{max-width:960px;width:100%}.ampromo-popup-wrapper .slick-dotted.slick-slider{margin-bottom:3rem}.amslider .slide{flex-basis:auto;margin:0 20px 20px 0;max-width:32%}.filter-options-content .am-filter-price{width:43%}.amslider-container.am-swiper-slider{width:85%}.ambrands-letters-filter .ambrands-letter{margin:0 7px 7px 0}.ambrands-letters-list .ambrands-letter{padding-right:30px;width:inherit}.ambrands-list-popup{position:absolute;width:600px;height:415px;border-radius:3px;background:#fff;box-shadow:0 2px 7px rgba(131,136,141,.13),0 10px 15px rgba(131,136,141,.13);opacity:0;transition:all .5s ease;pointer-events:none}.ambrands-menu-item:hover .ambrands-list-popup,.ammenu-item:hover .ambrands-list-popup{display:block;opacity:1;pointer-events:auto}.ambrands-list-container{display:flex;height:100%;font-size:0}.ambrands-list-popup .ambrands-letters-filter{display:block;overflow:auto;box-sizing:border-box;padding:20px 14px 0;min-width:calc(((34px + 12px)*4) + (14px*2));width:calc(((34px + 12px)*4) + (14px*2));height:100%;background:#fbfbfb;font-size:0}.ambrands-list-popup .ambrands-letters-filter .ambrands-letter{display:inline-flex;margin:0 6px 12px}.ambrands-list-popup .ambrands-letters-filter .ambrands-letter.-letter-all{margin-bottom:30px;width:calc(100% - 12px)}.ambrands-popup-items{display:inline-block;overflow:auto;box-sizing:border-box;padding:20px;width:100%;height:100%;font-size:14px}.ambrands-popup-items .ambrands-letters-list{width:100%}.ambrands-popup-items .ambrands-letters-list .ambrands-letter{margin-bottom:30px;padding-right:0}.ambrands-popup-items .ambrands-letters-list:last-child .ambrands-letter{margin-bottom:0}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item{min-width:100px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item{min-width:100px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item .ambrands-label{max-width:130px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item.-no-logo{max-width:102px}.ambrands-popup-items .ambrands-letter .ambrands-brand-item .ambrands-empty{font-weight:400;font-size:40px}.cart-container .cart-summary{width:25%;padding-left:0}.cart-container .cart-table-wrapper{width:75%;padding-right:80px}.cart-container .checkout-panel{width:75%;padding:10px 80px 0 10px}.cart.table-wrapper .product-item-photo .product-image-container{width:110px !important}.cart.table-wrapper .items>.cart.item .col.subtotal .actions-toolbar{left:-70px}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{padding:0 20px 0}.cart.table-wrapper .col.price{padding:0 5px 0 20px}.cart.table-wrapper .col.subtotal{padding:0 20px}.cart-container .checkout-panel .checkout-panel-header .checkout-panel-note{width:70%}.checkout-panel-content.sample-list-wrapper.t2s-products{padding:10px 0 0}.checkout-panel-content.sample-list-wrapper .checkout-panel-note .checkout-panel-note-title{display:none}.checkout-panel-content.sample-list-wrapper .checkout-panel-note .checkout-panel-note-subtitle{padding-left:20px;text-align:left}.checkout-panel-content.sample-list-wrapper .checkout-panel-note .checkout-panel-note-subtitle br{display:none}.checkout-panel-content.sample-list-wrapper .lSSlideWrapper{margin-bottom:40px}.cart-container .checkout-panel .checkout-panel-content .sample-actions{margin:0;font-size:0}.cart-container .checkout-panel .checkout-panel-content .sample-actions .btn-wrapper{width:50%;display:inline-block;box-sizing:border-box;font-size:1.4rem}.minicart-wrapper{margin-left:30px}.opc-wrapper{width:70%;padding-right:33px !important}.opc-sidebar{width:25%}.checkout-onepage-success .checkout-success{padding:249px 0 0;background-image:url(../images/checkout/success/banner-desktop.jpg)}.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:-456px;width:912px;left:50%}.table-checkout-shipping-method{min-width:500px}.table-checkout-shipping-method tbody td .label-button{vertical-align:middle}.table-checkout-shipping-method tbody td:first-child .label-button{margin-top:-30px}.table-checkout-shipping-method tbody td[id^=label_method]{position:relative;padding-left:190px}.table-checkout-shipping-method tbody td[id^=label_method]:before{position:absolute;left:0;top:50%;vertical-align:middle;margin-bottom:0}.table-checkout-shipping-method tbody td[id^=label_method][id*=colissimo]:before,.table-checkout-shipping-method tbody td[id^=label_method][id*=chronopost]:before,.table-checkout-shipping-method tbody td[id^=label_method][id*=fedex]:before{background-position:10px center;margin-top:-16px}.table-checkout-shipping-method tbody td[id^=label_method][id*=clickandcollect]:before{margin-top:-40px;margin-left:50px}.table-checkout-shipping-method tbody td.col-price{vertical-align:middle}.table-checkout-shipping-method tr:first-child td{vertical-align:middle}.opc-wrapper .shipping-address-items{width:104%;margin-left:-2%}.opc-wrapper .shipping-address-items .shipping-address-item,.opc-wrapper .shipping-address-items .additionnal-adresses{width:47%;margin:0 0 2% 2%}.opc-wrapper .additionnal-adresses{border:1px solid #ddddd7;line-height:30px;margin:0 0 22px;padding:25px 45px;transition:border-color .2s ease-in-out;width:100%;display:inline-block;font-size:14px;position:relative;vertical-align:top;word-wrap:break-word;text-align:center;font-family:'Lato';box-sizing:border-box;min-height:169px;padding:10px 20px}.opc-wrapper .additionnal-adresses .button.action.primary{margin:50px 0;width:auto}.customer-single-address #checkout-step-shipping .addresses,.customer-single-address #checkout-step-shipping .additionnal-adresses{float:left;width:49%}.customer-single-address #checkout-step-shipping .addresses{margin-right:2%}.customer-single-address #checkout-step-shipping .addresses .shipping-address-items{width:100%;margin:0}.customer-single-address #checkout-step-shipping .addresses .shipping-address-items .shipping-address-item{width:100%;margin:0}.capadresse-popin.modal-popup .modal-inner-wrap{margin-left:0;width:auto;left:auto}.checkout-payment-method .credit-card-types .item{width:140px;margin:0 15px 15px 0}.checkout-payment-method .credit-card-types .item:nth-of-type(2n){margin-right:15px}#adyen-cc-form{display:inline-block;width:33.33%}.checkout-index-index .modal-popup.click-and-collect .modal-inner-wrap{width:722px;margin-left:-361px}.dnd-giftbox-container .giftbox-wrapper .giftbox-items{margin:0 -7.5px;letter-spacing:-.32em}.dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item{width:33.33%;padding:0 7.5px;letter-spacing:normal;box-sizing:border-box;vertical-align:top}.dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item .giftbox-item-info{width:100%;min-height:620px;padding:30px 30px 80px;box-sizing:border-box}.dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item .giftbox-item-info:before{display:none}.dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item .giftbox-item-info .giftbox-item-image{position:static;width:175px;margin-bottom:15px}.dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item .giftbox-item-info .giftbox-item-price{position:absolute;bottom:25px;left:0;right:0}.dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item.selected .giftbox-item-icon{top:inherit;left:0;right:0;bottom:-25px;margin:auto;width:48px;height:48px}.dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item.selected .giftbox-item-icon:before{line-height:48px;font-size:2rem}.dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item .giftbox-item-icon{display:none}.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-inner-wrap{width:840px}.page-product-bundle:not(.product-pack) .modal-popup.modal-slide .modal-content .product.infos-bottom{right:610px}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper{width:75%}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-header{padding:20px 10px 20px 100px}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-header .gitfbox-step{width:45px;height:45px;line-height:45px;left:35px}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-header .icon-angle-down,.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-header .icon-angle-up{right:15px}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper{letter-spacing:-.32em}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter{width:50%;letter-spacing:-.32em}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter .giftbox-filter-title{display:inline-block;letter-spacing:normal}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter .giftbox-filter-options{display:inline-block !important;margin:0 !important}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter .giftbox-filter-options:first-child .giftbox-filter-option,.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter .giftbox-filter-options:last-child .giftbox-filter-option{margin-bottom:0}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter .giftbox-filter-options:first-child .giftbox-filter-option:first-child,.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter .giftbox-filter-options:last-child .giftbox-filter-option:first-child{padding-left:0 !important}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter .giftbox-filter-options:first-child .giftbox-filter-option:last-child,.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter .giftbox-filter-options:last-child .giftbox-filter-option:last-child{padding-right:0 !important}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter:first-child{padding-right:15px;border-right:1px solid #b9b9b9}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter:first-child .giftbox-filter-title{width:25%}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter:first-child .giftbox-filter-options{width:75%}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter:last-child{padding-left:15px}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter:last-child .giftbox-filter-title{width:33.33%;vertical-align:middle}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-filter-wrapper .giftbox-filter:last-child .giftbox-filter-options{width:66.66%;vertical-align:middle}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field{width:33.33%;padding:0 7.5px;box-sizing:border-box}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item{min-height:540px;padding-bottom:60px}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item .giftbox-item-additional{display:none}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item .giftbox-item-icon{width:50px;height:50px;bottom:-25px}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item .giftbox-item-icon:before{line-height:50px;font-size:2rem}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item:hover{padding-bottom:90px;border:2px solid #546a2a}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item:hover .giftbox-item-additional{display:block}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item:hover .giftbox-item-description,.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item:hover .giftbox-item-price{display:none}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item.selected{padding-bottom:30px;min-height:460px}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item.selected .giftbox-actions{display:none}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item.selected:hover .giftbox-item-description,.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item.selected:hover .giftbox-item-price{display:block}.page-product-bundle:not(.product-pack) .bundle-options-container .bundle-options-wrapper .product-options-wrapper .giftbox-panel-content .options-list .field .giftbox-item .giftbox-actions{position:absolute;bottom:20px;left:20px;right:20px}.page-product-bundle:not(.product-pack) .bundle-options-container #bundleSummary{width:25%}.sample-list .sample-item{width:23.55917008%;margin-right:1.92110656%}.sample-list .sample-item:nth-child(2n){margin-right:1.92110656%}.sample-list .sample-item:nth-child(4n){margin-right:0}.dnd_store_locator-index-index .aw-storelocator-search-block .fieldset,.dnd_store_locator-city-index .aw-storelocator-search-block .fieldset{margin:0 auto;max-width:1010px}.dnd_store_locator-index-index .aw-storelocator-search-block .fieldset>span,.dnd_store_locator-city-index .aw-storelocator-search-block .fieldset>span{width:7%}.dnd_store_locator-index-index .aw-storelocator-search-block .fieldset .field.address,.dnd_store_locator-city-index .aw-storelocator-search-block .fieldset .field.address{width:55%;padding-right:40px}.dnd_store_locator-index-index .aw-storelocator-search-block .fieldset .field.address .actions-toolbar,.dnd_store_locator-city-index .aw-storelocator-search-block .fieldset .field.address .actions-toolbar{right:40px}.dnd_store_locator-index-index .aw-storelocator-search-block .fieldset>.actions,.dnd_store_locator-city-index .aw-storelocator-search-block .fieldset>.actions{width:38%;padding-left:40px}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search{letter-spacing:-.32em}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search #aw-distance.item,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search #aw-distance.item{padding:40px 10px}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search .search-label,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search .search-label{width:25%;background:0 0;display:inline-block;vertical-align:middle;padding:0;text-align:left;letter-spacing:normal}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search .product.info.detailed,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search .product.info.detailed{width:75%;display:inline-block;vertical-align:middle;letter-spacing:normal}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search .product.info.detailed .product.data.items,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search .product.info.detailed .product.data.items{margin-bottom:0}.dnd_store_locator-index-index .aw-storelocator-search-block.new-search .product.info.detailed .product.data.items>.item.content,.dnd_store_locator-city-index .aw-storelocator-search-block.new-search .product.info.detailed .product.data.items>.item.content{padding:50px 20px}.dnd_store_locator-index-index #aw-storelocator-content-block #aw-storelocator-navigation,.dnd_store_locator-city-index #aw-storelocator-content-block #aw-storelocator-navigation{width:33.33%}.dnd_store_locator-index-index #aw-storelocator-content-block #aw-storelocator-navigation .scroll-pane .jspVerticalBar,.dnd_store_locator-city-index #aw-storelocator-content-block #aw-storelocator-navigation .scroll-pane .jspVerticalBar{right:15px}.dnd_store_locator-index-index #aw-storelocator-content-block #aw-storelocator-google-map,.dnd_store_locator-city-index #aw-storelocator-content-block #aw-storelocator-google-map{width:66.66%}.dnd_store_locator-index-index .aw-storelocator-navigation-item,.dnd_store_locator-city-index .aw-storelocator-navigation-item{width:86%;margin-left:15px}.dnd_store_locator-store-index .page-main .store{position:relative}.dnd_store_locator-store-index .page-main .store .store-informations{position:static}.dnd_store_locator-store-index .page-main .store .store-name{width:50%}.dnd_store_locator-store-index .services .services-list .services-item{width:25%}.teaColor .tea-color-list-content .item .left{width:70%;padding-right:85px}.teaColor .tea-color-list-content .item .right{width:30%;padding-left:0}.teaColor .tea-color-list-content .item .right .product-item{padding-left:45px}.products-grid .product-item{width:20%}.page-layout-1column .products-grid .product-item{width:16.66666667%}.page-layout-3columns .products-grid .product-item{width:25%}.page-products .products-grid .product-item{margin-left:calc(1.23066667%);margin-bottom:calc(1.23066667%);padding:0;width:23.233%}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{margin-left:0;width:25%;padding:0 7.5px}.page-products.page-layout-3columns .products-grid .product-item{margin-left:1%;width:32.667%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n){margin-left:1%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n+1){margin-left:0}.products.grid{padding:0 15px}.products.grid .product-item .price-box{margin:0;padding-bottom:20px}.page-products .products-grid .product-item{width:33.33333333%}.page-products.page-layout-1column .products-grid .product-item{width:25%}.page-products.page-layout-3columns .products-grid .product-item{width:50%}.page-products .products-grid.grid-4 .product-item{width:24.077%;margin-left:calc(1.23066667%);margin-bottom:calc(1.23066667%)}.page-products .products-grid.grid-4 .product-item:nth-child(2n+1){margin-left:calc(1.23066667%)}.page-products .products-grid.grid-4 .product-item:nth-child(4n+1){margin-left:0}.page-products .products-grid.grid-3 .product-item{width:32.459%;margin-left:calc(1.3115%);margin-bottom:calc(1.3115%)}.page-products .products-grid.grid-3 .product-item:nth-child(2n+1),.page-products .products-grid.grid-3 .product-item:nth-child(4n+1){margin-left:calc(1.3115%)}.page-products .products-grid.grid-3 .product-item:nth-child(3n+1){margin-left:0}.page-products.t2s-products .products-grid h2.title{background:url('../images/title-line-through.jpg') repeat-x scroll 0 center transparent !important;font-family:'Crimson Text',Georgia,'Times New Roman',Times,serif}.page-products.t2s-products .products-grid h2.title .base{font-size:3.6rem !important;text-transform:uppercase}.sorter .sorter-options{margin-left:45px}.products.wrapper~.toolbar .modes{display:inline-block}.catalog-product-view .main .box-composition .samplebox-item-list .samplebox-item{width:24%}.catalog-product-view .main .box-composition .samplebox-item-list.active .samplebox-item .samplebox-item-content{vertical-align:top}.catalog-product-view .main .box-composition .samplebox-item-list.active .samplebox-item .samplebox-item-content:before{opacity:.5}.catalog-product-view .main .box-composition .samplebox-item-list.active .samplebox-item.active .samplebox-item-img{display:none}.catalog-product-view .main .box-composition .samplebox-item-list.active .samplebox-item.active .samplebox-item-content:before{opacity:0}.catalog-product-view .main .box-composition .samplebox-item-list.active .samplebox-item.active .samplebox-item-content .samplebox-details{display:block}.catalog-product-view .modal-popup.click-and-collect-modal .modal-inner-wrap{width:722px}.product-info-main .product-social-links{float:right;width:auto;clear:none}.product-info-main .product-freeshipping-message,.product-info-main .product-paypal-message{float:left;margin-top:15px;padding:0}.product-info-main .product-freeshipping-message{width:41%;margin-right:5px;text-align:left;border-bottom:0}.product-info-main .product-paypal-message{width:56%;margin-left:5px;text-align:right}.product-info-main .box-tocart .field.qty .control,.product-options-bottom .box-tocart .field.qty .control{width:122px;position:absolute;right:50%;margin-right:-70px}.product-attribute-wrapper{margin-bottom:20px;padding-bottom:30px}.catalog-category-view .column.main{padding-top:70px}.category-view .header.light_bg .category-description,.category-view .header.dark_bg .category-description{position:relative;min-height:239px}.category-view .header.light_bg .category-description .category-content,.category-view .header.dark_bg .category-description .category-content{position:absolute;top:50%;right:50px;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0}.main .filter-wrapper .block-content .filter-options .filter-options-item,.algolia-instant-results-wrapper #algolia_instant_selector .filter-wrapper #instant-search-facets-container [class^=is-widget-container-]{padding:0 10px}.main .filter-wrapper .action,.algolia-instant-results-wrapper #algolia_instant_selector .filter-wrapper #refine-toggle{width:inherit;padding:8px 60px}.product-additional-attribute .additional-list .additional-item{min-height:130px;line-height:130px}.contact-index-index .page-title{margin-top:10px}.contact-index-index .contact-header-container{width:60%;margin:0 auto}.contact-index-index form.contact{width:60%;margin:0 auto}.customer-account-layer .block-theophile-status-offers .advantage-list,.customer-account-layer .block-theophile-next-status .advantage-list{max-width:370px;margin:0 30px 0 260px}.filter-options .filter-options-content .item{padding-right:0}.outer-filter .filter-current{width:86%}.outer-filter .filter-actions{width:14%}.product-reviews-summary .rating-wrapper{float:right}.product-reviews-summary .rating-wrapper .mark{margin-top:10px}.block-search.mobile-search{left:50%;width:330px}.footer-reinsurance .reinsurance-item{width:16.66666667%}.footer-links .footer-links-wrapper{width:75%}.footer-links .footer-links-wrapper .footer-links-left,.footer-links .footer-links-wrapper .footer-links-right{clear:none;margin-bottom:0}.footer-links .footer-links-wrapper .footer-links-left{width:33.33333333%}.footer-links .footer-links-wrapper .footer-links-right{width:66.66666667%}.footer-links .footer-links-wrapper .footer-links-right .links-list .links-list-item{float:none;width:100%;padding-right:0}.footer-links .footer-buttons-wrapper{width:25%;padding:30px 0 0 15px}.footer-social-links .footer-social-links-block{width:21%;text-align:left;border-bottom:0;border-right:1px solid #daddca;margin:15px 0;padding:5px 0}.footer-social-links .footer-social-links-block .social-networks-item{margin:0 15px 0 0}.footer-social-links .footer-social-links-block .social-networks-item .palmag-icon-facebook:before,.footer-social-links .footer-social-links-block .social-networks-item .palmag-icon-twitter:before,.footer-social-links .footer-social-links-block .social-networks-item .palmag-icon-pinterest:before,.footer-social-links .footer-social-links-block .social-networks-item .palmag-icon-instagram:before,.footer-social-links .footer-social-links-block .social-networks-item .palmag-icon-linkedin:before{font-size:1.5rem}.footer-social-links .footer-newsletter-block{width:79%;padding:30px 0}.product-items .product-item{padding:0}.product-items .product-item .product-item-container .lSSlideOuter .lSSlideWrapper .lSAction .lSPrev:before,.product-items .product-item .product-item-container .lSSlideOuter .lSSlideWrapper .lSAction .lSNext:before{bottom:67px}.footer-links .footer-links-wrapper .footer-links-right .col-left,.footer-links .footer-links-wrapper .footer-links-right .col-right{width:50%;float:left}.facet .jspVerticalBar,.scroll-pane .jspVerticalBar{right:0}.products-grid.wishlist .product-items{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:1fr 1fr 1fr}.products-grid.wishlist .product-items>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.algolia-instant-results-wrapper #algolia_instant_selector .filter-wrapper #refine-toggle{margin-top:-24px;width:inherit;padding:8px 60px;line-height:2.8rem}.algolia-instant-results-wrapper #algolia_instant_selector .facet .name{min-height:0}.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-InfiniteHits .ais-InfiniteHits-item,.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-Hits .ais-Hits-item{display:inline-block;vertical-align:top}.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-InfiniteHits .ais-InfiniteHits-item .result-wrapper .result .price-box,.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-Hits .ais-Hits-item .result-wrapper .result .price-box{margin:0;padding-bottom:20px}.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-InfiniteHits .ais-InfiniteHits-item .result-wrapper .result .lSAction .lSPrev:before,.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-Hits .ais-Hits-item .result-wrapper .result .lSAction .lSPrev:before,.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-InfiniteHits .ais-InfiniteHits-item .result-wrapper .result .lSAction .lSNext:before,.algolia-instant-results-wrapper #algolia-right-container #instant-search-results-container .ais-Hits .ais-Hits-item .result-wrapper .result .lSAction .lSNext:before{bottom:74px}#maincontent #algolia-autocomplete-container .aa-Panel .algoliasearch-autocomplete-hit .info{width:80%}.block.widget .products-grid .product-item{width:25%}.page-layout-1column .block.widget .products-grid .product-item,.page-layout-full-width .block.widget .products-grid .product-item{width:25%;padding:0 7.5px;margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:25%}.block.widget .products-grid .product-items{margin:0}.block.widget .products-grid .product-item{padding:0 7.5px;width:25%}.block.widget .products-grid{margin:0;padding:0}.block.widget .products-grid .product-item{width:25%}.block.widget .products-grid .product-item .product-item-name{text-align:center}.block.widget .products-grid .product-item .product-item-name a{font-family:'Crimson Text';font-weight:400;font-size:2.1rem;line-height:2.3rem}.block.widget .products-grid .product-item .product-item-caption{margin-top:.5rem;padding:0 1rem;text-align:center;text-transform:uppercase;color:#546a2a}.block.widget .products-grid .product-item .product-item-caption span{font-size:1.1rem;line-height:1.2rem}.block.widget .products-grid .product-item .product-item-photo{float:none;width:100%;max-width:21.6rem;max-height:21.6rem;margin:1rem auto;padding:1.5rem 2rem 0;box-sizing:initial}.block.widget .products-grid .product-item .product-item-details{float:none;width:100%;height:auto;min-height:8rem;margin-top:-.5rem}.ts-rating .ts-wrapper .ts-reviews .ts-reviews-list li{width:500px}.container .text-justify-lg{text-align:justify}.container .vertical-center{padding:7rem 0}.cms-visible-xxl{display:block}.cms-index-index .main .slider .right>div:first-child .image{margin-bottom:9px}.cms-page-view .dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item:hover .giftbox-item-icon{top:inherit;left:0;right:0;bottom:-25px;margin:auto;width:48px;height:48px}.cms-page-view .dnd-giftbox-container .giftbox-wrapper .giftbox-items .giftbox-item:hover .giftbox-item-icon:before{line-height:48px;font-size:2rem}.cms-page-view .banner-zoom-cms .banner-zoom-header .header-text{font-size:2rem}.cms-page-view .banner-zoom-cms .banner-zoom-header .header-text{font-size:2rem}.cms-page-view .pairings .full-width-banner .banner .text .title{font-size:4.1rem}.cms-page-view .pairings .full-width-banner .banner .text .introduction{padding:0 30px 15px}.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape-container{width:120px;height:120px;line-height:12rem;margin:-60px auto 0;padding-bottom:20px}.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape [class*=palmag-pdt-icon-]:before,.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape [class*=palmag-icon-]:before{font-size:5.5rem}.cms-page-view .pairings .full-width-banner .banner .text .introduction .preface{font-size:1.9rem}.cms-page-view .pairings .pairing-title{margin:0 0 10px;font-size:4.5rem}.cms-page-view .pairings .pairing-subtitle{margin-bottom:30px;font-size:3.5rem;line-height:3.5rem}.cms-page-view .pairings .pairing-content{font-size:1.8rem}.cms-page-view .pairings .pairing-content a{font-size:1.8rem}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction{bottom:-40%}.cms-page-view .header-preface .introduction{margin-top:-65px;padding:30px 40px 0}.cms-page-view .header-preface .introduction .preface{font-size:2rem}.cms-page-view .clarins .superpoze{margin-top:-50px;margin-left:60px}.cms-page-view .detox .background .col-lg-5{width:45%}.cms-page-view .detox .background .col-lg-4{width:27%}.cms-page-view .detox .background .col-lg-3{width:28%}.cms-page-view .detox .detox-title{font-size:6rem}.cms-page-view .detox .detox-subtitle{font-size:2.3rem}.cms-page-view .detox .unsticky-nav{margin:0;padding:0;list-style:none none;width:100%;margin:0 auto;text-align:center;background:#f1f4f0}.cms-page-view .detox .unsticky-nav>li{display:inline-block;vertical-align:top}.cms-page-view .detox .unsticky-nav li{border-bottom:none}.cms-page-view .detox .unsticky-nav li:first-child{border-top:none}.cms-page-view .detox .unsticky-nav li:first-child a{margin-left:0}.cms-page-view .detox .unsticky-nav li:last-child a{margin-right:0}.cms-page-view .detox .unsticky-nav li a{display:block;width:auto;padding:15px 5px;margin:0 15px;font-size:1.6rem;color:#808285;border-bottom:3px solid #f1f4f0}.cms-page-view .detox .unsticky-nav li a:after{display:none}.cms-page-view .detox .unsticky-nav li a:hover,.cms-page-view .detox .unsticky-nav li a:focus,.cms-page-view .detox .unsticky-nav li a.active{color:#000;border-bottom:3px solid #000}.cms-page-view .detox .unsticky-nav li[class*=pastel-] a{border-left:none}.cms-page-view .detox .unsticky-nav li[class*=pastel-] a .opacity{opacity:.6}.cms-page-view .detox .unsticky-nav li[class*=pastel-] a:hover .opacity,.cms-page-view .detox .unsticky-nav li[class*=pastel-] a:focus .opacity,.cms-page-view .detox .unsticky-nav li[class*=pastel-] a.active .opacity{opacity:1}.cms-page-view .detox .unsticky-nav li.pastel-pink-raspberry a{color:#b0375f}.cms-page-view .detox .unsticky-nav li.pastel-pink-raspberry a:hover,.cms-page-view .detox .unsticky-nav li.pastel-pink-raspberry a:focus,.cms-page-view .detox .unsticky-nav li.pastel-pink-raspberry a.active{border-bottom-color:#b0375f}.cms-page-view .detox .unsticky-nav li.pastel-green a{color:#008544}.cms-page-view .detox .unsticky-nav li.pastel-green a:hover,.cms-page-view .detox .unsticky-nav li.pastel-green a:focus,.cms-page-view .detox .unsticky-nav li.pastel-green a.active{border-bottom-color:#008544}.cms-page-view .detox .unsticky-nav li.pastel-blue a{color:#189ab5}.cms-page-view .detox .unsticky-nav li.pastel-blue a:hover,.cms-page-view .detox .unsticky-nav li.pastel-blue a:focus,.cms-page-view .detox .unsticky-nav li.pastel-blue a.active{border-bottom-color:#189ab5}.cms-page-view .detox .unsticky-nav li.pastel-red a{color:#ca3a2a}.cms-page-view .detox .unsticky-nav li.pastel-red a:hover,.cms-page-view .detox .unsticky-nav li.pastel-red a:focus,.cms-page-view .detox .unsticky-nav li.pastel-red a.active{border-bottom-color:#ca3a2a}.cms-page-view .detox .unsticky-nav li.pastel-pink-sakura a{color:#cb5fa4}.cms-page-view .detox .unsticky-nav li.pastel-pink-sakura a:hover,.cms-page-view .detox .unsticky-nav li.pastel-pink-sakura a:focus,.cms-page-view .detox .unsticky-nav li.pastel-pink-sakura a.active{border-bottom-color:#cb5fa4}.cms-page-view .detox .unsticky-nav li.pastel-orange a{color:#f38e20}.cms-page-view .detox .unsticky-nav li.pastel-orange a:hover,.cms-page-view .detox .unsticky-nav li.pastel-orange a:focus,.cms-page-view .detox .unsticky-nav li.pastel-orange a.active{border-bottom-color:#f38e20}.cms-page-view .detox .unsticky-nav.gray-light{background:#fcfcfc}.cms-page-view .detox .unsticky-nav.gray-light li a{border-bottom-color:#fcfcfc}.cms-page-view .detox .ingredient-item{padding:50px}.cms-page-view .louvre .courtyard .background .product-img,.cms-page-view .louvre .garden .background .product-img{margin-top:-100px}.cms-page-view .louvre .venus-garden .background .product-img,.cms-page-view .louvre .egyptian-night .background .product-img{margin-top:-40px}.cms-page-view .louvre .background .col-lg-5{width:45%}.cms-page-view .louvre .background .col-lg-4{width:33%}.cms-page-view .louvre .background .col-lg-3{width:22%}.cms-page-view .easter{margin-bottom:-85px;background-image:url('../images/landing/paques/background-desktop.png')}.cms-page-view .easter .banner{min-height:580px;background:url('../images/landing/paques/banner-desktop.png') no-repeat left -40% center}.cms-page-view .easter .title{margin-top:60px;margin-bottom:40px;font-size:5.5rem}.cms-page-view .easter .title:after{height:2px;margin-top:12px}.cms-page-view .easter .subtitle{font-size:3rem}.cms-page-view .easter .content p{font-size:1.6rem;line-height:2.2rem}.cms-page-view .easter .black-tea{margin-top:-30px;padding:140px 0}.cms-page-view .easter .black-tea .background:before{width:720px;height:930px}.cms-page-view .easter .black-tea .widget-add-to-cart .product-image{top:-160px;max-width:100%}.cms-page-view .easter .rooibos{margin-top:-30px;padding:140px 0}.cms-page-view .easter .rooibos .background:before{width:720px;height:930px}.cms-page-view .easter .rooibos .widget-add-to-cart .product-image{top:-160px;max-width:100%}.cms-page-view .easter .black-tea .background:before{-ms-transform:rotate(-75deg);-webkit-transform:rotate(-75deg);transform:rotate(-75deg)}.cms-page-view .easter .black-tea .description{padding-right:40px}.cms-page-view .easter .black-tea .description .widget-add-to-cart .product-image .logo-bio{right:10%}.cms-page-view .easter .rooibos .background:before{-ms-transform:rotate(75deg);-webkit-transform:rotate(75deg);transform:rotate(75deg)}.cms-page-view .easter .rooibos .description{padding-left:30px}.cms-page-view .easter .rooibos .description .widget-add-to-cart .product-image .logo-bio,.cms-page-view .easter .rooibos .description .widget-add-to-cart .product-image .logo-safetea{left:20%}.cms-page-view .xmas .page-products.t2s-products .products-grid h2.title{font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;background:0 0 !important}.cms-page-view .xmas .page-products.t2s-products .products-grid h2.title .base{font-size:2.8rem !important;text-transform:none}.cms-page-view .les-sources .background:before{left:-30%}.cms-page-view .les-sources .a-coeur-joie .background:before,.cms-page-view .les-sources .sur-un-nuage .background:before{right:-30%}.catalog-category-view.category-detox .category-view .header .category-content{width:650px}}@media all and (min-width:1220px),print{.nav-sections .navigation .level0>.submenu li.level0{min-width:1220px;max-width:1220px}.nav-sections .navigation .block.block-search{width:18%;position:static}.amslider .wrapper{justify-content:center}.sidebar .product-items .product-item-info .product-item-photo{float:none;left:0;margin:0;position:absolute;top:0}.sidebar .product-items .product-item-details{margin-left:85px}.product.media .fotorama__arr,.product.media .fotorama__arr{height:168px;margin-top:-84px}.footer-wrapper{padding:0}.cms-page-view .pairings .full-width-banner .banner .text .title{font-size:4.5rem}.cms-page-view .pairings .full-width-banner .banner .text .introduction{left:15%;right:15%;bottom:-40px;padding:0 90px 40px}.cms-page-view .pairings .full-width-banner .banner .text .introduction .preface{font-size:2.2rem}.cms-page-view .pairings .pairing-title{margin:0 0 15px;font-size:6rem}.cms-page-view .pairings .pairing-subtitle{margin-bottom:40px;font-size:4rem;line-height:4rem}.cms-page-view .pairings .pairing-content{font-size:1.9rem}.cms-page-view .pairings .pairing-content a{font-size:1.9rem}.cms-page-view .parallax-header .full-width-banner .banner img.rellax{margin-bottom:14%}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction{bottom:-50%}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction .partners{margin-bottom:3.5rem;font-size:2rem}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction .partners .partner-img{margin:0 25px}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction .preface{max-width:780px;margin:0 auto;font-size:2rem}.cms-page-view .header-preface .introduction{margin-top:-120px;padding:30px 40px 0}.cms-page-view .header-preface .introduction .preface{font-size:2.4rem}.cms-page-view .clarins h1.ls-2,.cms-page-view .clarins h2.ls-2{letter-spacing:.5rem}.cms-page-view .clarins .fixed-wrapper.bg-clarins .col-group,.cms-page-view .clarins .fixed-wrapper.bg-pdt .col-group{padding:60px 0}.cms-page-view .clarins .fixed-wrapper.bg-clarins .col-group .col-lg-6,.cms-page-view .clarins .fixed-wrapper.bg-pdt .col-group .col-lg-6{padding:60px 30px 30px}.cms-page-view .louvre .background .col-lg-5{width:48%}.cms-page-view .louvre .background .col-lg-4{width:32%}.cms-page-view .louvre .background .col-lg-3{width:20%}.cms-page-view .easter .banner{background-position:0 center}.cms-page-view .splide-cms.nav-mobile .splide__arrows,.cms-page-view .splide-cms.nav-mobile .splide__pagination{display:none}.cms-page-view .les-sources .background:before{left:-20%}.cms-page-view .les-sources .a-coeur-joie .background:before,.cms-page-view .les-sources .sur-un-nuage .background:before{right:-20%}}@media all and (min-width:1367px),print{.block-search.mobile-search{left:50%}.cms-page-view .banner-zoom-cms .banner-zoom-header .header-text{font-size:2.6rem}.cms-page-view .detox .detox-title{font-size:9rem}.cms-page-view .detox .detox-subtitle{font-size:3.1rem}.cms-page-view .detox .ingredient-item.grey{padding:70px 120px 10px}.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape-container{width:130px;height:130px;line-height:13rem;margin:-65px auto 0;padding-bottom:25px}.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape [class*=palmag-pdt-icon-]:before,.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape [class*=palmag-icon-]:before{font-size:6rem}.cms-page-view .parallax-header .full-width-banner .banner img.rellax{margin-bottom:16%}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction{left:15%;right:15%;padding:40px 40px 0}.cms-page-view .header-preface .introduction{margin-top:-140px}.cms-page-view .louvre .background .col-lg-5{width:43%}.cms-page-view .louvre .background .col-lg-4{width:28%}.cms-page-view .louvre .background .col-lg-3{width:29%}.cms-page-view .easter .black-tea .product-title{margin:0;font-size:4.5rem;line-height:4.5rem}.cms-page-view .easter .black-tea .product-subtitle{padding-bottom:45px;font-size:2.8rem}.cms-page-view .easter .black-tea .product-content{margin-bottom:35px;padding-top:45px}.cms-page-view .easter .black-tea .product-content p{font-size:1.5rem}.cms-page-view .easter .black-tea .product-content .packaging{font-size:1.6rem;text-transform:uppercase}.cms-page-view .easter .black-tea .product-content .packaging .price{font-size:2.4rem}.cms-page-view .easter .rooibos .product-title{margin:0;font-size:4.5rem;line-height:4.5rem}.cms-page-view .easter .rooibos .product-subtitle{padding-bottom:45px;font-size:2.8rem}.cms-page-view .easter .rooibos .product-content{margin-bottom:35px;padding-top:45px}.cms-page-view .easter .rooibos .product-content p{font-size:1.5rem}.cms-page-view .easter .rooibos .product-content .packaging{font-size:1.6rem;text-transform:uppercase}.cms-page-view .easter .rooibos .product-content .packaging .price{font-size:2.4rem}.cms-page-view .easter .black-tea .background:before{top:-10%;left:14%}.cms-page-view .easter .rooibos .background:before{top:-10%;left:auto;right:14%}.cms-no-route .full-width-banner .banner img{width:100%}}@media all and (min-width:1537px),print{.cms-page-view .pairings .full-width-banner .banner .text .title{margin-top:6%;font-size:6rem}.cms-page-view .pairings .full-width-banner .banner .text .introduction .round-shape-container{padding-bottom:30px}.cms-page-view .pairings .full-width-banner .banner .text .introduction .preface{font-size:2.4rem}.cms-page-view .pairings .pairing-content{font-size:2.1rem}.cms-page-view .pairings .pairing-content a{font-size:2.1rem}.cms-page-view .parallax-header .full-width-banner .banner img.rellax{margin-bottom:14%}.cms-page-view .parallax-header .full-width-banner .banner .text .introduction{left:18%;right:18%;bottom:-57%}.cms-page-view .header-preface .introduction{max-width:1375px;margin-top:-160px;padding:40px 40px 0}.cms-page-view .lp.chercheur-de-the .bg-polaroid-1{background:url('../images/landing/chercheur-de-the/background-polaroid-1.png') no-repeat left top 160px}.cms-page-view .lp.chercheur-de-the .bg-polaroid-2{background:url('../images/landing/chercheur-de-the/background-polaroid-2.png') no-repeat right bottom 80px}.cms-page-view .lp.chercheur-de-the .bg-polaroid-3{background:url('../images/landing/chercheur-de-the/background-polaroid-3.png') no-repeat left top 70px}.cms-page-view .lp.chercheur-de-the .bg-polaroid-4{background:url('../images/landing/chercheur-de-the/background-polaroid-4.png') no-repeat right bottom 40px}.cms-page-view .les-sources .background:before{left:-35px}.cms-page-view .les-sources .a-coeur-joie .background:before,.cms-page-view .les-sources .sur-un-nuage .background:before{right:-35px}}.validateAddressForm .form.validate .addressOption,.checkout-validate-address .form.validate .addressOption{padding:20px;border:1px solid #ddddd7;border-radius:2px}.validateAddressForm .form.validate .addressOption .addressLabel,.checkout-validate-address .form.validate .addressOption .addressLabel{left:0;padding:0 0 0 25px}.validateAddressForm .form.validate .addressOption.selected,.checkout-validate-address .form.validate .addressOption.selected{outline:none;background:0 0;border-color:#546a2a}.modal-content .validateAddressForm{margin-bottom:30px}