



.cookieconsent{ position:fixed; padding:20px; left:0; bottom:0; background-color:#000; color:#ffffff; text-align:center; width:100%; z-index:99999;}.cookieconsent a, .cookieconsent a:hover, .cookieconsent a:focus{ color: #ffffff; text-decoration: underline;}.recommendation-modal__message{ font-family: "Avenir Next W01 DemiCn", Helvetica, Roboto, Arial, sans-serif!important;}.recommendation-modal__button{ margin-bottom: 0px!important; min-width: 250px!important; background: #866f4f!important; border-color: #866f4f!important; font-family: "Avenir Next W01 DemiCn", Helvetica, Roboto, Arial, sans-serif!important; -webkit-appearance: none!important; -moz-appearance: none!important; text-align: center!important; text-decoration: none!important; display: inline-block!important; cursor: pointer!important; color: #ffffff!important; border: 1px solid #231f20!important; font-weight: 500!important; padding: 0.7rem 1rem 0.7rem 1rem!important; border-radius: 0px!important; text-transform: uppercase!important; font-size: 0.85rem!important; letter-spacing: 0.05rem!important; line-height: 1.15!important;}.spr-badge { margin-top: 15px;}.spr-badge-caption{ font-size: 0.85rem;}.product-reviews .spr-header-title{ display: none;}.product-reviews .spr-container { padding: 0px; border: none;}.cart-free-shipping{ margin-bottom: 20px;}#header .notice ul li{ font-weight: 600;}ul.header-mobile-links li{ display: inline-block; margin-right: 4px;}ul.header-mobile-links li:last-child{ margin-right: 0px;}#popunder-success-footer{ display: none;}.footer-newsletter{ border: 1px solid #f2f2f2; padding-top: 30px; padding-left: 30px; padding-right: 30px; padding-bottom: 30px; margin-top: 60px; text-align: center;}.footer-newsletter p{ margin-bottom: 0px;}.collaboration{ background: #fbfbfb;}.collaboration .content_table{ height: 400px; }.collaboration .content_table.image{ background-size: cover; background-position: right right; background-repeat: no-repeat;}.collaboration .content_table.text .content_table_cell{ text-align: center; padding: 30px;}.collaboration .content_table.text .content_table_cell p{ margin-bottom: 0px;}ul.nav-secondary{ text-align: center; border: 1px solid #f3f3f3; padding: 15px;}ul.nav-secondary li{ display: inline-block; margin-right: 15px; padding-top: 5px; padding-bottom: 5px;}ul.nav-secondary li:last-child{ margin-right: 0px;}#collection .quick-shop{ -webkit-transition: all .3s ease; -webkit-transition-property: all; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease; -webkit-transition-delay: initial; margin-top: 15px; opacity: 0;}#collection .column:hover .quick-shop{ opacity: 1;}#collection .quick-shop .button{ margin-bottom: 0px;}#collection .quick-shop .errors{ display: none;}#landing-page .featured-banner .content_table_cell.overlay { background: rgba(255, 255, 255, 0.8);}#landing-page .logo { margin-top: 20px; margin-bottom: 25px;}#landing-page .logo img { width: initial;}#landing-page .featured-banner .content_table_cell .button { margin-top: 0px;}.template-product .lightboxOverlay { background: rgba(0, 0, 0, 0.8); opacity: inherit;}.template-product .lightbox {}.template-product .lb-container { padding: 0px;}.template-product .lb-outerContainer { background-color: #231f20; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px;}.template-product .lightbox .lb-image { -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px;}.template-product .lb-nav a.lb-next { -webkit-transition: opacity 0s; -moz-transition: opacity 0s; -o-transition: opacity 0s; transition: opacity 0s;}.template-product .lb-nav a.lb-prev { -webkit-transition: opacity 0s; -moz-transition: opacity 0s; -o-transition: opacity 0s; transition: opacity 0s;}ul.product-gallery{ margin-bottom: 20px;}ul.product-gallery li{ border: 1px solid #eeeeee; margin-bottom: 2px; margin-right: 0px; display: inline-block;}ul.product-gallery li:last-child{ margin-right: 0px;}ul.product-gallery li a img{ -webkit-transition: all .3s ease; -webkit-transition-property: all; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease; -webkit-transition-delay: initial; width: 100px;}ul.product-gallery li a:hover img, ul.product-gallery li a:focus img{ opacity: 0.5;}#lightbox .lb-data .lb-number { font-size: 0.95rem; padding-top: 15px; padding-bottom: 15px;}#lightbox .lb-dataContainer{ pointer-events: none;}#product .carousel-main { display: block;}#product .carousel-main .carousel-cell { width: 100%; counter-increment: carousel-cell;}#product .carousel-main .carousel-cell.is-selected {}#product .carousel-main .carousel-cell img { display: block; width: 100%;}#product .carousel-main .carousel-cell.zoom img { cursor:zoom-in; cursor: -moz-zoom-in; cursor: -webkit-zoom-in;}#product .carousel-nav { width: 100%; text-align: center; margin-top: 10px; margin-bottom: 0px;}#product .carousel-nav .carousel-cell { width: 100%; cursor: pointer; opacity: 0.5;}#product .carousel-nav .carousel-cell:hover { opacity: 1;}#product .carousel-nav .carousel-cell img{ display: inline-block; border-radius: 50%; width: 50px; height: 50px; border: 1px solid #f3f3f3; padding: 6px;}#product .carousel-nav .carousel-cell.is-nav-selected { opacity: 1;}#product .carousel-main .flickity-prev-next-button{ width: 40px; height: 40px; padding: 0px; background: hsla(0, 0%, 100%, 0.4); border: none; display: none; margin: 0;}#product .flickity-prev-next-button:focus { box-shadow: none;}#product .carousel-main .flickity-prev-next-button:hover { border: none;}#product .carousel-main .flickity-prev-next-button svg { left: 25%; top: 25%; width: 50%; height: 50%;}#product .carousel-main .flickity-prev-next-button .arrow { fill: #231F20;}#product .carousel-main .flickity-prev-next-button:hover .arrow { fill: #231F20;}#product .flickity-page-dots { bottom: 15px;}#product .flickity-page-dots .dot { width: 7px; height: 7px; margin: 0 9px; background: #ffffff;}#product .shopping-cart-disable-message{ padding: 15px; background-color: #f2f2f2; text-align: center; margin-bottom: 15px; margin-top: 15px;}.gallery-cell { counter-increment: gallery-cell;}@font-face{ font-family:"Minion W01 Regular"; src:url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_regular.eot?v=41978358239950931791589377727?#iefix"); src:url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_regular.eot?v=41978358239950931791589377727#iefix") format("eot"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_regular.woff2?v=88590867716500543461589377729") format("woff2"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_regular.woff?v=81819454507407727571589377729") format("woff"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_regular.ttf?v=129387797724524243761589377728") format("truetype"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_regular.svg?v=139329126493319621951589377728") format("svg"); font-weight: normal; font-style: normal;}@font-face{ font-family:"Minion W01 It"; src:url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_italic.eot?v=102699540172747754601589377725?#iefix"); src:url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_italic.eot?v=102699540172747754601589377725#iefix") format("eot"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_italic.woff2?v=77511571213928257711589377727") format("woff2"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_italic.woff?v=121253893475433011691589377727") format("woff"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_italic.ttf?v=53050505530426512231589377726") format("truetype"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/minion_pro_italic.svg?v=85598663055751109471589377726") format("svg"); font-weight: normal; font-style: normal;}@font-face{ font-family:"Avenir Next W01 Cn"; src:url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed.eot?v=59673178282304480941589377706?#iefix"); src:url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed.eot?v=59673178282304480941589377706#iefix") format("eot"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed.woff2?v=97715104632062992391589377708") format("woff2"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed.woff?v=121056719018626707891589377708") format("woff"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed.ttf?v=19856610708591282381589377707") format("truetype"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed.svg?v=72937347610549238381589377707") format("svg"); font-weight: normal; font-style: normal;}@font-face{ font-family:"Avenir Next W01 DemiCn"; src:url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed_demi.eot?v=23134102186467490331589377709?#iefix"); src:url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed_demi.eot?v=23134102186467490331589377709#iefix") format("eot"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed_demi.woff2?v=94588654714072854071589377711") format("woff2"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed_demi.woff?v=9104295524885451051589377710") format("woff"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed_demi.ttf?v=176405447009789546131589377709") format("truetype"),url("//www.senteursdorient.com/cdn/shop/t/17/assets/avenir_next_pro_condensed_demi.svg?v=41313947833424128041589377709") format("svg"); font-weight: normal; font-style: normal;}#press li.press{ margin-bottom: 40px;}#press li.press img{ border: 1px solid #f3f3f3; width: 100%;}#blog .article{ margin-bottom: 30px;}#blog .article .content_table { background-repeat: no-repeat; background-size: cover; background-position: center center; height: 250px;}#blog .article .content_table_cell{ background: rgba(0, 0, 0, 0.4); padding: 15px; vertical-align: bottom; text-align: left; position: relative;}#blog .article .content_table_cell h6{ color: #ffffff; line-height: 1;}#blog .article .content_table_cell h3{ color: #ffffff; margin-bottom: 0px;}#recent-articles li{ border-bottom: 1px solid #f3f3f3; padding-bottom: 15px; margin-bottom: 15px;}#recent-articles li:last-child{ border-bottom: none; padding-bottom: 0px; margin-bottom: 0px;}#recent-articles li a{ color: #231f20;}#recent-articles li a:hover{ color: #969696;}.featured-banner { margin-bottom: 20px;}.featured-banner .content_table{ height: 480px; background-size: cover; background-repeat: no-repeat;} .featured-banner .content_table.large{ height: 700px;} .featured-banner .content_table_cell{ text-align: center; padding: 30px;}.featured-banner .content_table_cell ul.nav{ margin-top: 30px; margin-bottom: 0px;}.featured-banner .content_table_cell.overlay{ background: rgba(255, 255, 255, 0.55);}.featured-banner .content_table_cell.invert{ color: #ffffff;}.featured-banner .content_table_cell.invert.overlay{ background: rgba(0, 0, 0, 0.4);}.featured-banner .content_table_cell.invert h2{ color: #ffffff;}.featured-banner .content_table_cell.invert p{ color: #ffffff;}.featured-banner .content_table_cell h2{ margin: 0 auto; max-width: 500px;}.featured-banner .content_table_cell p{ margin: 15px auto 0;}.featured-banner .content_table_cell .button{ margin-top: 20px; margin-bottom: 0px;}#password label{ margin-top: 30px;} #password form { max-width: 350px; margin: 0 auto;}.product-note{ margin-top: 15px; text-align: center; border: 1px solid #313131 ; padding: 15px; margin-bottom: 30px; display: inline-block;}.product-note h6{ margin-bottom: 5px;}.product-note a{ text-decoration: underline;}.product-note ul.disc li { list-style-position: inside; margin-left: 0px;}.accordion { text-align: left; background: #ffffff;}.accordion-title { border-top: 1px solid #d8d8d8; border-left: none; border-right: none; font-size: 0.85rem; line-height: 1; color: #000000; font-weight: 500; text-transform: uppercase; font-family: "Avenir Next W01 DemiCn", Helvetica, Roboto, Arial, sans-serif; padding-left: 0; padding-right: 0; padding-bottom: 10px; padding-top: 10px;}.accordion-content { background-color: #ffffff; color: #000000; border: none; padding-left: 0; padding-right: 0; padding-top: 0;}.accordion-content b, .accordion-content strong { font-weight: 600;}.accordion-title:focus, .accordion-title:hover { background-color: #ffffff;}:last-child>.accordion-content:last-child { border-bottom: 1px solid #d8d8d8;}:last-child:not(.is-active)>.accordion-title { border-bottom: 1px solid #d8d8d8;}* html .tabs ul.tab-nav li { display: inline;}.tabs{}.tabs ul.tab-nav { margin: 0px 0px 10px 0px; text-align: left;}.tabs ul.tab-nav li { margin-right: 10px; margin-bottom: 5px; list-style: none; display: inline-block; padding-bottom: 4px; line-height: 1; font-size: 0.8rem; letter-spacing: 0.025rem; text-transform: uppercase;}.tabs ul.tab-nav li:last-child { margin-right: 0px;}.tabs ul.tab-nav li.active a { border-bottom: 1px solid #231f20; color: #231f20;}.tabs ul.tab-nav li a { color: #969696;}.tabs ul.tab-nav li a:hover{ color: #231f20;}.tabs ul.tab-nav li.active a:hover{ color: #231f20;}.tabs div.tab-content { clear: both; text-align: left; min-height: 200px;}#product .product-options{ margin-top: 30px;}#product .product-options select{ width: 250px; margin-bottom: 15px; margin-left: auto; margin-right: auto;}.product-single__variants{ display: none;}#product .tabs{ margin-top: 30px;}#product .tabs #tab-description ul li, #product .tabs #tab-sizing ul li { list-style-type: disc; margin-left: 15px;}#product .tabs #tab-description ul.small, #product .tabs #tab-fabric ul.small, #product .tabs #tab-care ul.small, #product .tabs #tab-sizing ul.small { margin-top: 20px;}#product .tabs #tab-description ul.small li, #product .tabs #tab-fabric ul.small li, #product .tabs #tab-care ul.small li, #product .tabs #tab-sizing ul.small li { list-style-type: none; margin-left: 0px; font-size: 0.8rem;}#product .tabs #tab-care ul li { margin-bottom: 15px;}#product .tabs #tab-care ul li img { margin-right: 15px;}#product .tabs #tab-share ul.share{ margin-bottom: 0px;}#product .tabs #tab-share ul.share li{ margin-bottom: 10px;}#product .tabs #tab-share ul.share li .fa { font-size: 1.6rem; vertical-align: sub; margin-right: 10px; min-width: 30px; text-align: center;}#product .tabs #tab-sizing table{ margin-bottom: 30px;}#description ul.dotted{ margin-left: 30px;}#description ul.dotted li{ list-style-type: circle;}.top-margin-small, .row.top-margin-small{ margin-top: 30px;}.top-margin, .row.top-margin{ margin-top: 60px;}.bottom-margin-small, .row.bottom-margin-small{ margin-bottom: 30px;}.bottom-margin, .row.bottom-margin{ margin-bottom: 60px;}.top-padding, .row.top-padding{ padding-top: 60px;}.bottom-padding, .row.bottom-padding{ padding-bottom: 60px;}#header .notice{ margin-bottom: 0px; min-width: 300px;}.notice{ text-align: center; margin-bottom: 15px;}.notice ul{ margin: 0; background: none;}.notice ul li{ font-family: "Avenir Next W01 Cn", Helvetica, Roboto, Arial, sans-serif; text-align: left; font-size: 0.85rem; color: #231f20; text-transform: uppercase; width: 100%; display: none;}html body iframe[name=google_conversion_frame] { display: none; visibility:hidden; height:0!important; } .accordion-item:first-child>:first-child { border-radius: 0px; border-top: none;}#product .product-status{ font-size: 0.85rem; line-height: 1.4; margin-top: 15px; border: 1px solid #f3f3f3;padding: 15px;background-color: #f3f3f3; margin-left: auto; margin-right: auto;}#product .product-status b{ font-weight: 600;}#product h1{ font-size: 1.8rem;}#product .button { margin-bottom: 0px; min-width: 250px; background: #866f4f; border-color: #866f4f;}#waitlist-form-success { display: none;}#product ul.pricing{ margin-top: 10px;}#product ul.pricing li{ font-size: 1.3rem; font-weight: 300; line-height: 1;}#product ul.pricing li.sale-price del{ color: #969696; margin-left: 10px;}ul.thumbs{ text-align: center; margin-top: 15px; margin-bottom: 15px;}ul.thumbs li{ display: inline-block; margin-right: 5px; margin-bottom: 5px;}ul.thumbs li:last-child{ margin-right: 0px;}ul.thumbs li img{ width: 40px; border: 1px solid #f3f3f3;}ul.paginating{ text-align: center; margin-top: 30px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; display: none;}ul.paginating li{ font-size: 0.85rem; color: #231f20; line-height: 1; display: inline-block; margin-right: 15px;}ul.paginating li span.disabled{ color: #969696;}ul.paginating li:last-child{ margin-right: 0px;}ul.paginating li a{}ul.paginating li a:hover{ color: #969696;}#infscr-loading{ text-align: center; display: block; clear: both; color: #ffffff; width: 100%;}#infscr-loading img{ margin-bottom: 15px;}.off-canvas { background: #ffffff; z-index: 10; padding-left: 15px; padding-right: 15px;}.off-canvas.position-right { border-left: 1px solid #f3f3f3; box-shadow: none;}.off-canvas.position-left { border-right: 1px solid #f3f3f3; box-shadow: none;}.position-right.is-transition-push::after { display: none;}.position-left.is-transition-push::after { display: none;}.js-off-canvas-overlay { background: rgba(0, 0, 0, 0.25); z-index: 9; position: fixed;}.off-canvas label { padding-top: 30px; padding-bottom: 30px; margin-bottom: 0px; line-height: 1; text-align: center; display: block; font-size: 1rem; text-transform: capitalize; font-weight: normal;}.off-canvas.is-transition-overlap.is-open { box-shadow: none;}#cart{ min-height: 800px; margin-bottom: 80px;}#cart ul.information{ margin-top: 15px;}.cart-price del{ margin-left: 5px; color: #969696;}.cart-discount-message{ color: #009831; margin-top: 15px; font-size: 0.8rem;}#cart form table{ margin-bottom: 30px;}#cart textarea{ height: 120px; margin-bottom: 30px;}#cart input.CartQty{ width: 50px; margin: 0 auto; text-align: center;}#cart .cart-product-remove{ font-size: 0.75rem; margin-top: 15px; display: block;}#cart form td{ text-align: center;}#cart label{ text-align: left;}#cart #cart-checkout{ text-align: center;}#cart #cart-checkout p{ margin-bottom: 0px;}#cart #cart-checkout small{ margin-bottom: 15px; display: block;}#cart .cart-additional-checkout{ margin-top: 0px; margin-bottom: 15px;}#ajaxifyCart .product-note { margin-top: 0px; margin-bottom: 15px; padding: 10px;}#ajaxifyCart .additional-checkout-button+.additional-checkout-button { margin: 0px; display: block; width: 100%;}#ajaxifyCart .continue-shopping{ display: inline-block; color: #231f20; text-decoration: underline;}#ajaxifyCart .continue-shopping:hover{ color: #969696;}#ajaxifyCart .ajaxifyCart--qty { margin-top: 10px;}#ajaxifyCart .ajaxifyCart--qty .button { margin-bottom: 0px;}#ajaxifyCart input.ajaxifyCart--num{ display: inline-block; width: 50px; margin-bottom: 0px; border: none; text-align: center;}#ajaxifyCart .ajaxifyCart--product{ padding: 0px;}#ajaxifyCart .button.small { min-width: inherit; height: inherit; border-radius: 8px; display: inline-block; color: #231f20; margin-bottom: 0px; padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 0.5rem; padding-right: 0.5rem; background: none; border: 1px solid #F1F1F1; height: inherit; line-height: 1; width: inherit;}#ajaxifyCart .button.small:hover, #ajaxifyCart .button.small:focus { color: #231f20; background: #F0F0F0;}#ajaxifyCart .button.secondary:hover, #ajaxifyCart .button.secondary:focus{ color: #231f20;}#ajaxifyCart .button:hover, #ajaxifyCart .button:focus{ color: #ffffff;}#ajaxifyCart .cart-subtotal{ display: block; font-size: 1.2rem; margin-top: 30px; margin-bottom: 15px;}#ajaxifyCart img.cart-product-image{ width: 40px;}#ajaxifyCart ul.information{ margin-top: 15px;}#ajaxifyCart .cart-note-header{ color: #231f20; display: block; margin-bottom: 5px; text-align: center;}#ajaxifyCart .ajaxifyCart--subtotal{}#ajaxifyCart .ajaxifyCart--subtotal p{ margin-bottom: 0px;}#ajaxifyCart .ajaxifyCart--subtotal small{ margin-top: 5px; margin-bottom: 15px; display: block; font-size: 0.8rem;}#ajaxifyCart .ajaxifyCart--subtotal .button{ width: 100%; padding-left: 0; padding-right: 0; margin-bottom: 0.66667rem; background: #866f4f; border-color: #866f4f;}#ajaxifyCart .ajaxifyCart--note{}#ajaxifyCart textarea#CartSpecialInstructions{ margin-bottom: 10px; height: 60px;}#ajaxifyCart a.ajaxifyCart--remove{ font-size: 0.75rem; color: #969696; margin-top: 10px; display: none;}#ajaxifyCart a.ajaxifyCart--remove:hover, #ajaxifyCart a.ajaxifyCart--remove:focus{ color: #231f20;}#ajaxifyCart .additional_checkout_buttons{ text-align: center;}#ajaxifyCart li.ajaxifyCart--product{ border-bottom: 1px solid #f3f3f3; margin-bottom: 15px; padding-bottom: 15px; text-align: center; line-height: 1.5;}#ajaxifyCart li.ajaxifyCart--product:last-child{ border-bottom: 0px; margin-bottom: 0px; padding-bottom: 0px;}.menu-icon { color: #231f20; display: block; height: 3.5rem; padding: 0; position: relative; text-indent: 3.5rem; transform: translate3d(0, 0, 0); width: 3.5rem;}.menu-icon:hover span::after, .menu-icon:focus span::after { box-shadow: 0 0 0 1px #969696, 0 7px 0 1px #969696, 0 14px 0 1px #969696;}.menu-icon span::after { content: ""; display: block; height: 0; position: absolute; top: 50%; margin-top: -0.44444rem; left: 0.80556rem; box-shadow: 0 0 0 1px #231f20, 0 7px 0 1px #231f20, 0 14px 0 1px #231f20; width: 1.3rem;}.menu-icon.dark { color: #FFFFFF;}.menu-icon.dark span::after { box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;}#popunder-modal.hidden-message{ bottom: -999px;}#popunder-modal input#mce-EMAIL-popup{ text-align: left;}#popunder-modal{ padding: 40px 15px 15px 15px; z-index: 999; width: 100%; bottom: 0; position: fixed; overflow-y: hidden; transition-property: all; transition-duration: 1s; transition-timing-function: cubic-bezier(0, 1, 1, 1);}#popunder-modal #popunder-success{ display: none;}#popup-modal{ padding: 40px;}#popup-modal #popup-success{ display: none;}.popup, .reveal.popup{ text-align: center; background-color: #fdfdfd; border-top: 1px solid #f3f3f3;}.popup .close-reveal-modal, .popup.reveal-modal .close-reveal-modal { font-size: 2.4rem; position: absolute; right: 15px; top: 0px;}.popup h3 { margin-bottom: 15px;}.popup p.lead { margin-top: 15px; margin-bottom: 40px;}.popup a {}.popup p.small{ margin-bottom: 0px; }.popup p.small small { display: inherit;}.popup .button{ margin-bottom: 40px;}.popup form .row .row.collapse { margin-top: 15px;}.popup form input[type="email"] { margin-bottom: 15px; text-align: center;}.popup form .button { width: 100%;}.popup form input::-webkit-input-placeholder {}.popup form input:-moz-placeholder {}.popup form input::-moz-placeholder {}.popup form input:-ms-input-placeholder {}.popup input[type="email"]:focus {}#account{ min-height: 800px; margin-bottom: 80px;}#recover-password, #recover-password-message{ display: none;}#recover-password .button.secondary{ margin-top: 15px;}#forgot_password{ margin-bottom: 30px;}.errors{}.errors ul{ text-align: center;}.errors ul li{ color: #B90000;}#account-address-list, #order_address, #order_details{ width: 100%; margin-top: 30px;}#add_address{ margin-top: 20px; display: block;}ul.pagination{ text-align: center;}ul.pagination li{ display: inline-block; margin-right: 5px;}ul.pagination li:last-child{ margin-right: 0px;}ul.browse{ line-height: 1; margin-bottom: 15px;}ul.browse li{ margin-right: 15px; list-style: none; display: inline-block; padding-bottom: 4px; line-height: 1; font-size: 0.8rem;}ul.browse li:last-child{ margin-right: 0px;}ul.browse li a{ color: #969696;}ul.browse li a:hover, .browse ul li a:focus{ color: #231f20;}#message{ margin-top: 60px; border-top: 1px solid #e7e4e4; border-bottom: 1px solid #e7e4e4;}#message .content_table{ text-align: center; background-size: cover;}#message .content_table_cell { background-color: rgba(255, 255, 255, 0.7); padding-top: 50px; padding-bottom: 50px; padding-left: 30px; padding-right: 30px;}#message h3{ font-size: 1.5rem; margin-bottom: 0px;}#message p{ color: #231f20; margin-top: 15px; margin-bottom: 0px;}#message .button{ margin-top: 30px; margin-bottom: 0px;}#search{ min-height: 800px;}#search form.search-form{ max-width: 600px; margin-bottom: 30px; margin-left: auto; margin-right: auto;}#search li.column{ margin-bottom: 30px;}#page{ min-height: 800px;}#page .row { max-width: 940px; margin-left: auto; margin-right: auto;}.banner{ text-align: center; margin-bottom: 30px;}.banner small{ margin-top: 15px; display: block;}.banner h1{ margin-top: 30px; margin-bottom: 0px;}.group h2{ margin-top: 30px; margin-bottom: 0px;}.banner.image h1{ margin-top: 0px;}.banner p { margin: 15px auto 0px; margin-bottom: 0px; max-width: 640px;}.banner .content_table.image { height: 480px; background-size: cover; background-position: center top; background-repeat: no-repeat;}.banner .content_table.image .content_table_cell{ padding: 30px;}.banner .content_table.image .content_table_cell.overlay { background: rgba(255, 255, 255, 0.6);}.banner .content_table.image .content_table_cell.invert.overlay { background: rgba(0, 0, 0, 0.6);}.banner .content_table.image .content_table_cell.invert h1 { color: #ffffff;}.banner .content_table.image .content_table_cell.invert h6 { color: #ffffff;}.banner .content_table.image .content_table_cell.invert p { color: #ffffff;}#collection{ min-height: 800px; margin-bottom: 80px; text-align: center;}#collection li.column{ margin-bottom: 30px;}.product .col-swatch{}.product .col-swatch ul { list-style-type:none; margin: 0; padding:0; line-height: 0.85;}.product .col-swatch li { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:0;}.product .col-swatch li span { display:block; }.product .col-swatch li.color { margin: 0px;}.product .col-swatch li.color span { width: 12px; height: 12px; margin: 0; background-size: cover; border-radius: 50%; border: 1px solid #f3f3f3; overflow: visible;}.product .col-swatch .options li { -webkit-transform: translateZ(0);-webkit-font-smoothing: antialiased;display: inline-block;}.product .col-swatch li:hover { cursor: pointer;}.product a.product-image{ display: block;}.product a.product-image img{ width: 100%; position: relative;}ul.information{ margin-top: 15px; text-align: center;}ul.information li{ font-family: "Avenir Next W01 Cn", Helvetica, Roboto, Arial, sans-serif; margin-bottom: 5px; font-size: 0.85rem; text-transform: uppercase;}ul.information li:last-child{ margin-bottom: 0px;}ul.information li a{ color: #231f20;}ul.information li.price{ line-height: 1;}ul.information li.title{ font-family: "Avenir Next W01 DemiCn", Helvetica, Roboto, Arial, sans-serif;}ul.information li.price del{ margin-right: 5px; color: #969696;}@-moz-document url-prefix() { select.css-select-moz{ background: none!important; } select.css-select-moz:hover{ background: none!important; color: #666666!important; }}.infinite-list .more{ text-align: center; width: 100%;}table{ border: 1px solid #f3f3f3; width: 100%; border-spacing: 0; border-collapse: collapse; margin-bottom: 15px;}table thead { background: #ffffff;}table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #ffffff;}table tr td { border-bottom: 1px solid #f3f3f3;}table thead tr th, table thead tr td { font-weight: 600; padding: 15px;}table thead tr th, table tfoot tr th, table tfoot tr td, table tbody tr th, table tbody tr td, table tr td { line-height: 1.5; text-align: center; padding: 15px;}table thead tr th { font-weight: 600;}table.small thead tr th, table.small tfoot tr th, table.small tfoot tr td, table.small tbody tr th, table.small tbody tr td, table.small tr td { font-size: 0.8rem; padding: 8px 5px 8px 5px;}.gallery-cell { counter-increment: gallery-cell;}.flickity-enabled { position: relative;}.flickity-viewport { overflow: hidden; position: relative; height: 100%;}.flickity-slider { position: absolute; width: 100%; height: 100%;}.reset-success{ color: green;}.reveal { border: none; border-radius: 0px; background-color: #ffffff;}.reveal-overlay{ background: rgba(0, 0, 0, 0.25);}.recover-password,.reset-success{ display:none;}.close-button, .reveal-modal .close-button { font-size: 2rem; color: #231f20; font-weight: normal; top: 3px; right: 10px; line-height: 1; position: absolute; z-index: 100;}.close-button:hover, .reveal-modal .close-button:hover { color: #231f20;}.close-button.invert, .reveal-modal .close-button.invert { color: #ffffff;}.close-button.invert:hover, .reveal-modal .close-button.invert:hover { color: #ffffff;}thead.show-for-small{ display: none!important;}html.is-reveal-open { overflow: inherit!important;}body.is-reveal-open { overflow: hidden!important;}.modal-open { overflow: hidden!important;}html, body { height: 100%; }*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }html,body { font-size: 100%; }body { position: relative; cursor: default; padding: 0; margin: 0; background: #ffffff; color: #231f20; font-weight: normal; font-style: normal; font-size: 1rem; line-height: 1.5; font-family:"Minion W01 Regular", "Times New Roman", Times, serif; text-rendering: optimizeLegibility; font-variant-ligatures: none; -webkit-font-smoothing: antialiased;}img { max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; display: inline-block; vertical-align: middle;}img.padded{ padding: 60px;}.left { float: left !important; }.right { float: right !important; }.clearfix:before, .clearfix:after { content: " "; display: table; }.clearfix:after { clear: both; }.hide { display: none; }.invisible { visibility: hidden; }.antialiased { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }textarea { height: auto; min-height: 50px;width: 100%;}.center{ text-align: center;}ul li ul, ul li ol { margin-left: 0; margin-bottom: 0;}form{ margin: 0;}strong { font-weight: 500;}b { font-weight: 600;} b.large{ font-size: 125%;}em, i, .italic {}a{ color:#969696; text-decoration: none; outline : none;}a:hover, a:focus { color:#231f20; cursor: pointer; }a.current { color:#231f20;}a img {outline : none;}img {border : 0;}hr { border: solid #f3f3f3; border-width: 1px 0 0; clear: both; height: 0; margin-top: 40px; margin-bottom: 40px;}hr.small { width: 160px; margin: 30px auto 30px;}small{ font-size: 0.8rem;}p small{}p.large { font-family:"Minion W01 It", "Times New Roman", Times, serif; margin: 15px auto 0px; max-width: 600px;}p { color: #231f20; font-size: 1rem; line-height: 1.5; margin-top: 0px; margin-bottom: 20px;}ul { list-style: none; margin: 0; padding: 0;}ul li { color: #231f20; list-style-position: outside; font-size: 1rem; line-height: 1.5;}ul.disc li { list-style: disc; list-style-position: outside; margin-left: 17px; margin-bottom: 5px;}ul.disc li:last-child { margin-bottom: 0px;}ul.large li { margin-bottom: 15px;}ol { margin: 0; padding: 0;}ol li { color: #231f20; margin-bottom: 15px; list-style-position: inside; font-size: 1rem; line-height: 1.5;}ol li:last-child { margin-bottom: 0px;}label { line-height: 1.5; cursor: inherit; font-family: "Avenir Next W01 DemiCn", Helvetica, Roboto, Arial, sans-serif; display: block; margin-bottom: 10px; text-transform: uppercase; font-size: 0.85rem;}h1{ color: #231f20; font-family:"Minion W01 Regular", "Times New Roman", Times, serif; margin-top: 0px; margin-bottom: 15px; font-size: 2.2rem; line-height: 1.4; font-weight: 500;}h2 { font-size: 2rem; color: #231f20; font-family:"Minion W01 Regular", "Times New Roman", Times, serif; line-height: 1.4; margin-top: 0px; margin-bottom: 15px; font-weight: 500;}h3{ font-size: 1.8rem; color: #231f20; font-family:"Minion W01 Regular", "Times New Roman", Times, serif; line-height: 1.4; margin-top: 0px; margin-bottom: 15px; font-weight: 500;}h4 { font-family:"Minion W01 Regular", "Times New Roman", Times, serif; color: #231f20; line-height: 1.4; margin-top: 0px; margin-bottom: 20px; font-size: 1.4rem; font-weight: 500;}h5 { font-family:"Minion W01 Regular", "Times New Roman", Times, serif; color: #231f20; line-height: 1.4; margin-top: 0px; margin-bottom: 15px; font-size: 1.2rem; font-weight: 500;}h6 { font-family: "Avenir Next W01 DemiCn", Helvetica, Roboto, Arial, sans-serif; line-height: 1.4; margin-top: 0px; margin-bottom: 15px; color: #231f20; font-size: 0.85rem; text-transform: uppercase; font-weight: 500;}h6.large{ font-size: 1.3rem; letter-spacing: 0.1rem; color: #866f4f; margin-bottom: 30px;}h6.italic { font-style: italic;}blockquote { font-family:"Minion W01 It", "Times New Roman", Times, serif; font-size: 1.15rem; margin-top: 30px; margin-left: 30px; margin-bottom: 30px; margin-right: 30px; padding: 0.5625rem 1.25rem 0 1.1875rem; border-left: 1px solid #ddd;}.align-middle blockquote{ margin-bottom: 0px;}.content_table{ width: 100%; display: table; position: relative;}.content_table_cell{ display: table-cell; vertical-align: middle;}#content { min-height: 840px;}.button, a.button, input.button { font-family: "Avenir Next W01 DemiCn", Helvetica, Roboto, Arial, sans-serif; -webkit-appearance: none; -moz-appearance: none; text-align: center; text-decoration: none; display: inline-block; cursor: pointer; background:#231f20; color: #ffffff; border: 1px solid #231f20; font-weight: 500; padding: 0.7rem 1rem 0.7rem 1rem; border-radius: 0px; text-transform: uppercase; margin-bottom: 15px; font-size: 0.85rem; letter-spacing: 0.05rem; line-height: 1.15;}#ajaxifyCart .additional-checkout-button--paypal-express, #cart .additional-checkout-button--paypal-express { margin-bottom: 15px!important; background-color: #ffffff!important; border: none!important; border-radius: 0px!important; padding: 0.75rem 1rem 0.75rem 1rem!important; line-height: 1.15!important;}button::-moz-focus-inner { border: 0; padding: 0; }button:hover, button:focus, .button:hover, .button:focus { background:#231f20; color: #ffffff;}.button.active { background:#231f20; color: #ffffff;}button.disabled, button[disabled], .button.disabled, .button[disabled], button.disabled:hover, button[disabled]:hover, .button.disabled:hover, .button[disabled]:hover{ background-color:#f3f3f3!important; color: #000000!important; border: 1px solid #f3f3f3!important;}.button.secondary, .button.secondary:hover, .button.secondary:focus, button.secondary:hover, button.secondary:focus { border-color: #231f20; background: none; color: #231f20;}.button.secondary.invert, .button.secondary.invert:hover, .button.secondary.invert:focus, button.secondary.invert:hover, button.secondary.invert:focus { border-color: #ffffff; background: none; color: #ffffff;}.button.invert, .button.invert:hover, .button.invert:focus, button.invert:hover, button.invert:focus { border-color: #ffffff; background: #ffffff; color: #231f20;}.button.text { padding: 0; background: none; border: none; color: #231f20; height: inherit; margin-bottom: 0;}.button.text.invert { color: #ffffff;}.button.text.invert:hover, .button.text.invert:focus { color: #ffffff; background: none;}.button.wide{ width: 100%;}.hidden{ display: none;}.purchase.hidden, #sidebar_product .hidden, .product-status.hidden{ display: none!important;}.block{ display: block;}select { font-family:"Minion W01 Regular", "Times New Roman", Times, serif; border: 1px solid #f3f3f3; outline: none; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; color: #231f20; font-size: 1rem; line-height: 1.5; width: 100%; margin: 0; font-weight: 500; display: block; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; background: #ffffff url(//www.senteursdorient.com/cdn/shop/t/17/assets/icon-select.svg?v=84151322056644468281589377720) no-repeat right center; cursor: pointer; -webkit-padding-end: 30px; height: 2.6rem; padding: 0.4rem 0.8rem 0.4rem 0.8rem; margin-bottom: 15px;}select:hover { border-color: #231f20; color: #231f20;}#form-container .button { height: 40px;}li.facebook { margin: 0 auto;}#sold-out{ font-weight: normal; letter-spacing: 0.05em; text-align: center; line-height: 1.8; margin-bottom: 30px; margin-top: 30px;}#sold-out a:hover { text-decoration: none;}#user-location .button { border-radius: 0px;}.expand { width: 100%;}textarea { font-size: 0.95rem!important; color: #231f20; border: 1px solid #e7e4e4; padding: 0.8rem; box-shadow: none; transition: none; -webkit-appearance: none; -moz-appearance: none; border-radius: 0;}input[type="text"].underline, input[type="email"].underline { padding: 0.4rem 0rem 0.4rem 0rem; border-top-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px;}input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"] { font-size: 0.95rem; padding: 0.65rem; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #e7e4e4; margin-bottom: 15px; box-shadow: none; transition: none; color: #231f20; width: 100%; -webkit-appearance: none; -moz-appearance: none; border-radius: 0;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus { background-color: #ffffff; border-color: #231f20; outline: none; box-shadow: none; color: #9d9d9d;}::-webkit-input-placeholder {color: #969696;}:-moz-placeholder {color: #969696; opacity: 1;}::-moz-placeholder {color: #969696; opacity: 1;}:-ms-input-placeholder {color: #969696;}#footer{ background: #ffffff;padding-top: 60px;}#footer h6 { margin-top: 40px; margin-bottom: 15px;}#footer ul.nav{ text-align: center;}#footer ul.nav li{ display: inline-block; margin-right: 10px; margin-bottom: 0px;}#footer ul.nav li:last-child{ margin-right: 0px;}ul.legal{ text-align: center; margin-top: 30px; margin-bottom: 10px;}ul.legal li{ font-size: 0.85rem; color: #969696; display: inline-block; margin-right: 10px;}ul.legal li:last-child{ margin-right: 0px;}ul.social{ text-align: center; margin-top: 30px; margin-bottom: 0px;}ul.social li{ display: inline-block; margin-right: 10px; line-height: 1;}ul.social li:last-child{ margin-right: 0px;}ul.social li svg{ width: 20px;}input .button, textarea { -webkit-border-radius: 0; -webkit-appearance: none; border-radius: 0;}textarea:focus, input:focus{ outline: 0;}*:focus { outline: 0;}.successForm { background:none; color:#007B00;}.important { color:#B90000;}.errorForm { background:none; color:#B90000;}.feedback { padding:20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 20px;}.feedback p { margin-bottom: 0px;}textarea#contactFormMessage{ margin-bottom: 20px;}.logo { margin-top: 10px; margin-bottom: 40px;}.logo img { width: 100%; max-width: 300px;}#sidebar .is-stuck ul.nav#shop{ margin-top: 80px;}ul.nav { line-height: 1; margin-top: 10px; margin-bottom: 10px;}ul.nav li{ font-family: "Avenir Next W01 Cn", Helvetica, Roboto, Arial, sans-serif; text-transform: uppercase; font-size: 0.85rem;}ul.nav li:last-child{ margin-bottom: 0px;}ul.nav li h6{ margin-bottom: 5px; display: inline-block;}ul.nav li a{ color: #231f20;}ul.nav li a:hover h6{ color: #969696;}ul.nav li a:hover{ color: #969696; border-color: #969696;}ul.nav li a.current{ padding-bottom: 1px; border-bottom: 1px solid #231f20;}ul.nav li a.current:hover{ color: #231f20;}ul.nav li ul { margin-left: 15px; margin-bottom: 15px;}#header{ background: #ffffff; top: 0; width: 100%; padding-top: 5px; padding-bottom: 5px; z-index: 1;}#header h1{ font-size: inherit; margin: 0; padding: 0; text-align: left;}#header .CartCount{ font-family: "Avenir Next W01 Cn", Helvetica, Roboto, Arial, sans-serif; line-height: 1; vertical-align: super; font-size: 0.85rem; color: #231f20;}ul.header-nav{ line-height: 1;}ul.header-nav li select { border: none; color: #231f20; font-size: 1rem; line-height: 1; background: none; height: inherit; padding: 0; margin-bottom: 0px;}ul.header-nav li{ font-family: "Avenir Next W01 Cn", Helvetica, Roboto, Arial, sans-serif; line-height: 1; margin-right: 10px; display: inline-block; font-size: 0.85rem; text-transform: uppercase; vertical-align: middle;}ul.header-nav li:last-child{ margin-right: 0px;}ul.header-nav li a{ line-height: 1; color: #231f20;}ul.header-nav li a svg path{ fill: #231f20;}ul.header-nav li a:hover, ul.header-nav li a:focus{ color: #969696;}ul.header-nav li a.current{ padding-bottom: 1px; border-bottom: 1px solid #231f20;}#header .ajaxify-cart svg{ overflow: visible;}#product input[type="checkbox"] + label, input[type="radio"] + label { margin: 0; display: block;}#product .swatch { margin: 0px auto 17px;}.swatch input { display:none;}.swatch input:checked + label { opacity: 1;}.swatch-element.size { margin-right: 10px;}.swatch-element.size:last-child { margin-right: 0px;}.swatch-element.size label { color: #231f20; font-size: 0.95rem; line-height: 1; padding-bottom: 1px; min-width: 15px; min-height: 19px;}.swatch .swatch-element:last-child{ margin-right: 0px;}.swatch-element.size input:checked + label { color: #231f20; border-bottom: 1px solid #231f20;}.swatch.size .swatch-element.soldout { display: inline-block!important;}.swatch-element.size.soldout label:hover {}.swatch-element.size label:hover { border-color: #cccccc; color: #231f20;}.swatch-element.color label { min-width:26px; height:26px; background-size: cover; border: 1px solid #f3f3f3; border-radius: 50%; overflow: visible;}.swatch-element.color label:hover { border-color: #231f20;}.swatch-element.color.soldout input:checked + label, .swatch-element.color.soldout input + label { border-color: #525252;}.swatch-element.color input:checked + label { border-color: #231f20;}.swatch .swatch-element { text-align: center; margin-bottom: 10px; min-height: 14px; cursor: pointer; display: inline-block!important; -webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;position:relative;}.crossed-out { position:absolute; left:0; top:0; }.swatch .swatch-element .crossed-out { display:none; }.swatch .swatch-element.soldout .crossed-out { display:block;}.swatch .swatch-element.soldout label { position: relative; filter: alpha(opacity=20);-khtml-opacity: 0.2;-moz-opacity: 0.2;opacity: 0.2;}.swatch .tooltip { text-align:center; background:#231f20; text-transform: uppercase; color:#ffffff; bottom:100%; font-size: 0.7rem; padding: 6px; display:block; position:absolute; pointer-events: none; width: 160px; left: -64px; margin-bottom:15px;filter:alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; opacity:0; visibility:hidden; z-index: 1000; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}.swatch .tooltip:before { bottom:-20px; content:" "; display:block; height:20px; left:0; position:absolute; width:100%;}.swatch .tooltip:after { border-left:solid transparent 10px; border-right:solid transparent 10px; border-top:solid #231f20 10px; bottom:-10px; content:" "; height:0; left:50%; margin-left:-13px; position:absolute; width:0;}.swatch .swatch-element:hover .tooltip { filter:alpha(opacity=100); -khtml-opacity:1; -moz-opacity:1; opacity:1; visibility:visible; -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px); -o-transform:translateY(0px); transform:translateY(0px);}.swatch.error { background-color:#E8D2D2!important; color:#333!important; padding:1em; border-radius:5px;}.swatch.error p { margin:0.7em 0;}.swatch.error p:first-child { margin-top:0;}.swatch.error p:last-child { margin-bottom:0;}.swatch.error code { font-family:monospace;}@media only screen and (min-width: 40em) and (max-width: 50em) { .collaboration .content_table.text .content_table_cell { padding: 15px;} }@media only screen and (min-width: 50em) and (max-width: 64em) { }@media only screen and (min-width: 40em) and (max-width: 64em) { #product .carousel-nav { margin-bottom: 20px;} .featured-banner .double-columns .content_table_cell h2{ font-size: 1.5rem;}.featured-banner .double-columns .content_table_cell p{ display: none;} #product .product-options select{ margin-left: auto; margin-right: auto;} .center-medium-only{ text-align: center;} #product .carousel-main{ margin-bottom: 15px; } #landing-page .logo { text-align: center;} .featured-banner .content_table.large { height: 600px; } .featured-banner .content_table { height: 380px; } .banner .content_table.image { height: 380px; } .related-products li.product:nth-child(3n){ display: none; } ul.header-nav { float: right; } #header .notice{ float: left; } .top-margin-large-down, .row.top-margin-large-down{ margin-top: 60px; } .bottom-margin-large-down, .row.bottom-margin-large-down{ margin-bottom: 60px; } .top-padding-large-down, .row.top-padding-large-down{ padding-top: 60px; } .bottom-padding-large-down, .row.bottom-padding-large-down{ padding-bottom: 60px; } .top-margin-medium, .row.top-margin-medium{ margin-top: 60px; } .bottom-margin-medium, .row.bottom-margin-medium{ margin-bottom: 60px; } .top-padding-medium, .row.top-padding-medium{ padding-top: 60px; } .bottom-padding-medium, .row.bottom-padding-medium{ padding-bottom: 60px; } .top-margin-medium-only, .row.top-margin-medium-only { margin-top: 60px; } .bottom-margin-medium-only, .row.bottom-margin-medium-only { margin-bottom: 60px; }}@media only screen and (min-width: 64em) { #product .product-status { max-width: 420px; } #product .product-note{ min-width: 420px; } ul.header-nav { margin-top: 4px;} .collaboration .content_table.text .content_table_cell p { font-size: 1.1rem; line-height: 1.8;} hr { margin-top: 60px; margin-bottom: 60px;} p.large { font-size: 1.15rem;} .logo img { max-width: 220px; } .align-middle blockquote{ margin-top: 0px; } #footer ul.nav li { margin-right: 20px; } h6{ letter-spacing: 0.025rem; } label{ letter-spacing: 0.025rem; } ul.information li{ letter-spacing: 0.025rem; } ul.nav li{ letter-spacing: 0.025rem; } ul.header-nav { float: right; } #header .notice{ float: left; } .top-margin, .row.top-margin{ margin-top: 80px; } .bottom-margin, .row.bottom-margin{ margin-bottom: 80px; } .top-padding, .row.top-padding{ padding-top: 80px; } .bottom-padding, .row.bottom-padding{ padding-bottom: 80px; }}@media only screen and (min-width: 64em) and (max-width: 90em) { }@media only screen and (min-width: 90.063em) {#blog .article .content_table { height: 350px;} #blog .article .content_table_cell{ padding: 30px;} .featured-banner .content_table{ height: 600px;} .featured-banner .content_table.large{ height: 900px; } h1{ font-size: 3rem; } h2 { font-size: 2.8rem; } h3 { font-size: 1.8rem; } ul.large li { font-size: 1.3rem; line-height: 1.8; } p.large { font-size: 1.3rem; line-height: 1.8; max-width: 800px; } h2.large { font-size: 3.5rem; line-height: 1.2; } blockquote { font-size: 1.3rem; line-height: 1.8; max-width: 640px; margin-right: 0px; } }@media only screen and (min-width: 90.063em) and (max-width: 120.063em) {}@media only screen and (min-width: 120.063em) { }@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) { }@media only screen and (device-width: 768px) { }@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 3) { }@media only screen and (max-width: 35em) { }@media only screen and (max-width: 40em) { #product .product-status { width: 100%; } .product-note{ width: 100%; } #product .carousel-nav { margin-bottom: 20px;} ul.browse{ text-align: center; } .featured-banner .small-margin { margin-top: 20px;} #product h1 { margin-top: 15px; font-size: 1.4rem; margin-bottom: 5px;} #product .carousel-main .carousel-cell { margin-bottom: 15px;} #product .carousel-main .carousel-cell img {} #product .product-options select{ margin-left: auto; margin-right: auto;} .collaboration .content_table.text .content_table_cell { padding: 15px;} ul.nav-secondary li { display: block; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 10px;} ul.nav-secondary li:last-child { margin-bottom: 0px;} h2 { font-size: 2rem;} #product .carousel-main{ margin-bottom: 15px; max-width: 350px; margin-left: auto; margin-right: auto; } .banner h1{ margin-top: 15px; } .group h2{ margin-top: 15px;} blockquote { margin-left: 0px; margin-right: 0px; } .banner .content_table.image { height: 380px; } #collection .quick-shop{ display: none; } .reveal { height: inherit; min-height: initial; } h1{ font-size: 2rem; } .featured-banner .content_table.large { height: 600px; } .center-small-only{ text-align: center; } .related-products li.product:nth-child(3n){ display: none; } #footer { padding-top: 30px; } #footer ul.nav li { margin-right: 0px; margin-bottom: 15px; display: block; } #footer ul.legal li { margin-right: 0px; margin-bottom: 5px; display: block; } .featured-banner .content_table { height: 380px; } #header .notice { text-align: center; border-bottom: 1px solid #f3f3f3; padding-bottom: 5px; } .notice ul li { text-align: center; } #header .notice span{ display: none; } .logo { text-align: center; margin-top: 15px; margin-bottom: 15px; } .logo img { width: 80px; } .top-margin-large-down, .row.top-margin-large-down{ margin-top: 60px; } .bottom-margin-large-down, .row.bottom-margin-large-down{ margin-bottom: 60px; } .top-padding-large-down, .row.top-padding-large-down{ padding-top: 60px; } .bottom-padding-large-down, .row.bottom-padding-large-down{ padding-bottom: 60px; } .top-margin-small-only, .row.top-margin-small-only { margin-top: 60px; } .bottom-margin-small-only, .row.bottom-margin-small-only { margin-bottom: 60px; }}

