<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width: 480px){.show--min-sm{display:block!important}.hide--min-sm{display:none!important}}@media only screen and (max-width: 479px){.show--max-sm{display:block!important}.hide--max-sm{display:none!important}}@media only screen and (min-width: 768px){.show--min-md{display:block!important}.hide--min-md{display:none!important}}@media only screen and (max-width: 767px){.show--max-md{display:block!important}.hide--max-md{display:none!important}}@media only screen and (min-width: 990px){.show--min-lg{display:block!important}.hide--min-lg{display:none!important}}@media only screen and (max-width: 989px){.show--max-lg{display:block!important}.hide--max-lg{display:none!important}}@media only screen and (min-width: 1400px){.show--min-xl{display:block!important}.hide--min-xl{display:none!important}}@media only screen and (max-width: 1399px){.show--max-xl{display:block!important}.hide--max-xl{display:none!important}}.hidden{display:none!important}.is-light .currency-selector{color:#fff}.product-single__description--split,.product-single__description--split .collapsibles-wrapper{margin-bottom:0}.product-single__description--split .collapsible-content__inner{padding-bottom:10px}.input-checkbox-options{display:flex;flex-wrap:wrap;padding-top:10px}.input-checkbox-option{display:flex;flex-wrap:wrap;margin-right:20px}.input-checkbox-option:last-of-type{margin-right:0}.icon-arrow-right{fill:none}.icon-arrow-right path{stroke:currentColor!important}.cart__item-sub{align-items:center}.line-item-property--back-order,.line-item-property--pre-order{background:var(--colorSuccessBackground);padding:4px 8px;margin-bottom:16px;font-size:11px;display:flex;align-items:baseline}.line-item-property--back-order strong,.line-item-property--pre-order strong{display:block;margin-right:.3rem}#CartDrawer{z-index:90}#CartDrawerForm{position:relative;height:100%}.line-item-properties:has(.line-item-property--pre-order){padding-top:.5rem}.cart__checkout-wrapper{padding-bottom:2rem}#CartDrawer .drawer__cart-bundle-bg,.cart__page .drawer__cart-bundle-bg,#CartPageForm .drawer__cart-bundle-bg{position:absolute;top:0;height:100vh;right:0;width:100%;background:#0000004d;z-index:1;display:none}#CartDrawer .drawer__cart-bundle-bg.bg-visible,.cart__page .drawer__cart-bundle-bg.bg-visible,#CartPageForm .drawer__cart-bundle-bg.bg-visible{display:block}#CartDrawer .drawer__fixed-header,.cart__page .drawer__fixed-header,#CartPageForm .drawer__fixed-header{padding:0}@media screen and (max-width: 768px){#CartDrawer.drawer--right,.cart__page.drawer--right,#CartPageForm.drawer--right{width:100%;max-width:100%}}#CartDrawer .js-qty__num,.cart__page .js-qty__num,#CartPageForm .js-qty__num{max-width:68px}#CartDrawer .cart-bundle__edit-btn,.cart__page .cart-bundle__edit-btn,#CartPageForm .cart-bundle__edit-btn{position:absolute;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px;text-align:left;right:0;display:flex;align-items:center;gap:.2rem}#CartDrawer .cart-bundle,.cart__page .cart-bundle,#CartPageForm .cart-bundle{position:absolute;bottom:0;background:#fff;padding:24px 16px 16px;z-index:2;transition:transform 1s ease;transition-timing-function:cubic-bezier(.2,.8,.2,1);width:100%}#CartDrawer .bundle-hidden,.cart__page .bundle-hidden,#CartPageForm .bundle-hidden{transform:translateY(110%)}#CartDrawer .cart-bundle__item-options,.cart__page .cart-bundle__item-options,#CartPageForm .cart-bundle__item-options{flex:1;padding-top:.2rem}#CartDrawer .cart-upsells .collapsible-trigger,.cart__page .cart-upsells .collapsible-trigger,#CartPageForm .cart-upsells .collapsible-trigger{font-size:12px;font-weight:600;line-height:16px;text-align:left;padding:.75rem 1rem}#CartDrawer .cart-upsells .collapsible-trigger.is-open,.cart__page .cart-upsells .collapsible-trigger.is-open,#CartPageForm .cart-upsells .collapsible-trigger.is-open{padding:20px 30px 20px 1rem}#CartDrawer .cart-bundle-container-trigger,.cart__page .cart-bundle-container-trigger,#CartPageForm .cart-bundle-container-trigger{font-size:12px;font-weight:600;line-height:16px;background:#fafafa;cursor:pointer;padding:4px 6px;float:right;margin-top:.5rem;transition:filter .2s ease}#CartDrawer .cart-bundle-container-trigger:hover,.cart__page .cart-bundle-container-trigger:hover,#CartPageForm .cart-bundle-container-trigger:hover{filter:invert(1)}#CartDrawer .cart-bundle-container,.cart__page .cart-bundle-container,#CartPageForm .cart-bundle-container{display:block}#CartDrawer .cart-bundle__container,.cart__page .cart-bundle__container,#CartPageForm .cart-bundle__container{height:100%;display:flex;flex-direction:column}#CartDrawer .cart-bundle__stage,.cart__page .cart-bundle__stage,#CartPageForm .cart-bundle__stage{height:-webkit-fill-available}#CartDrawer .cart-bundle__container.hidden,.cart__page .cart-bundle__container.hidden,#CartPageForm .cart-bundle__container.hidden{display:none}#CartDrawer .h2.drawer__title,.cart__page .h2.drawer__title,#CartPageForm .h2.drawer__title{font-family:var(--typeHeaderFallback);font-size:18px;letter-spacing:1px}#CartDrawer .drawer__header,.cart__page .drawer__header,#CartPageForm .drawer__header{padding:0 1rem;height:55px;min-height:unset;margin-bottom:.5rem;border-bottom:1px solid var(--borderColor)}#CartDrawer .drawer__scrollable,.cart__page .drawer__scrollable,#CartPageForm .drawer__scrollable{padding:0}#CartDrawer .drawer__footer,.cart__page .drawer__footer,#CartPageForm .drawer__footer{padding:1rem}.cart__page-ship-status{font-size:12px;font-weight:600;line-height:16px;text-align:left;margin-bottom:.5rem}.cart-bundle-line-item{display:flex;margin-bottom:2px;padding:.5rem;position:relative;border-bottom:1px solid #eee}.cart-bundle-line-item:last-of-type{border-bottom:none}.cart-bundle-line-item .cart__discount{display:block;margin-top:.25rem}.cart-bundle-line-item__price--original{text-decoration:line-through;margin-right:.5rem}.cart-bundle-line-item__price--discounted{color:var(--colorTextSavings)}.cart-bundle-line-item__details{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;align-content:center}.cart-bundle-line-item__details p{margin:0}.cart-bundle-line-item__details .cart-bundle-line-item__title{margin-bottom:.5rem}.cart-bundle-title{font-size:12px;font-weight:400;line-height:16px;text-align:left;padding-bottom:.5rem;margin-left:.5rem;margin-top:.6rem}.cart-bundle-line-item__image-container{padding-right:.5rem}.cart-bundle-line-item__remove-button{bottom:1rem;right:.5rem;position:absolute;background:#faf9f7;width:24px;height:24px;transition:filter .3s ease;display:flex;place-items:center;place-content:center}.cart-bundle-line-item__remove-button svg{width:8px;height:8px;flex:none}.cart-bundle-line-item__remove-button svg path{stroke-width:1px}.cart-bundle-line-item__remove-button:hover{filter:invert(1)}.cart-bundle__close{display:flex;justify-content:end;margin-bottom:6px}.cart-bundle__close button{display:flex}.cart-bundle__close svg.icon{width:16px;height:16px}.cart-bundle__close svg.icon path{stroke-width:1px}.template-cart #CartPageForm .bundle-hidden{transform:translate(-100vw)}.template-cart #CartPageForm{transform:translate(0);position:relative;z-index:100}.template-cart .drawer__cart-bundle-bg{display:none}.template-cart cart-bundle{box-shadow:0 0 4px #0000004d;top:0;height:min-content}.cart-bundle__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:20px;font-weight:600;line-height:24.4px;text-align:left;color:#7c644e;margin-bottom:20px;letter-spacing:0}.cart-bundle__list{list-style-type:none;padding:0;margin:0;overflow-y:auto;height:calc(100% - 200px)}.cart-bundle__footer{background:#fff;z-index:99;position:absolute;bottom:1rem;width:calc(100% - 2rem)}.cart-bundle__navigation button{width:50%;height:40px;margin:0}.cart-bundle__done-btn{display:none;width:100%;background:#000;margin-bottom:1rem;padding:.5rem 0;color:#fff}.cart-bundle__navigation{display:flex}.cart-bundle__prev-btn,.cart-bundle__next-btn{background:#000;color:#fff}.cart-bundle__prev-btn:disabled,.cart-bundle__next-btn:disabled{opacity:.5}.cart-bundle__prev-btn,.cart-bundle__view-cart-btn{background-color:#fff;color:#000;border:1px solid black}.cart-bundle__item{display:flex;justify-content:space-between;align-items:center;position:relative;margin:2rem 0;border-bottom:1px solid var(--borderColor);padding-bottom:2rem}.cart-bundle__item .line-item-property--pre-order-message{position:absolute;bottom:0;margin-bottom:0;width:100%}.cart-bundle__edit-btn{bottom:2rem}.cart-bundle__item--pre-back-order{padding-bottom:4rem}.cart-bundle__item--pre-back-order .cart-bundle__toggle-btn,.cart-bundle__item--pre-back-order .cart-bundle__edit-btn{bottom:4rem}.cart-bundle__item--unavailable{opacity:.5;pointer-events:none;display:none}.cart-bundle__item-info{display:flex;align-items:center}.cart-bundle__item-info img{margin-right:16px}.cart-bundle__item-image{width:100px;height:100px;object-fit:cover;margin-right:10px}.cart-bundle__item-details{display:flex;flex-direction:column;height:100px;justify-content:space-between;padding-left:.5rem}.cart-bundle__item-title{font-size:14px;font-weight:400;line-height:20px;text-align:left}.cart-bundle__item-description{font-size:12px;flex:auto;margin-top:.25rem}.cart-bundle__item-price{font-size:14px;line-height:16px;flex-grow:.5;align-content:flex-end}cart-bundle-upsell .cart-bundle__item-price{display:flex;align-items:center;gap:.5rem}.cart-bundle__item-option{font-size:12px;line-height:16px;flex-grow:.5;align-content:flex-end}.cart-bundle__item-option-name{font-weight:600}.cart-bundle__toggle-btn{position:absolute;bottom:2rem;right:0;padding:4px 8px;background:#fafafa;transition:color .3s ease;font-size:12px;font-weight:600;line-height:16px;text-align:left}.cart-bundle__toggle-btn .ready{display:block}.cart-bundle__toggle-btn .added{display:none}.cart-bundle__toggle-btn:hover,.cart-bundle__toggle-btn--selected{background:#000;color:#fff}.cart-bundle__toggle-btn.cart-bundle__toggle-btn--selected .ready{display:none}.cart-bundle__toggle-btn.cart-bundle__toggle-btn--selected .added{display:block}cart-bundle-upsell{height:100%}cart-bundle-upsell .cart-bundle__item:last-of-type{margin-bottom:.8rem;border-bottom:none}.cart-bundle__progress{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;position:relative;font-weight:600}.cart-bundle__progress:before{content:"";position:absolute;top:86%;left:10px;right:10px;height:1px;background-color:var(--colorDarkSand);z-index:1;transform:translateY(-50%)}.cart-bundle__subtotal{font-size:14px;width:calc(100% + 2rem);margin-left:-1rem;display:flex;justify-content:space-between;padding:16px;margin-bottom:0;border-top:1px solid var(--borderColor)}.progress-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}[data-step].first .progress-circle,[data-step].first .progress-label{align-self:flex-start}[data-step=review] .progress-circle,[data-step=review] .progress-label{align-self:flex-end}.progress-label{font-size:12px;line-height:16px;text-align:left;color:var(--colorDarkSand);margin-bottom:12px}.progress-circle{width:9px;height:9px;border-radius:50%;background-color:#fff;transition:all .3s ease;border:1px solid var(--colorDarkSand)}.progress-step.active .progress-circle,.progress-step.completed .progress-circle{background-color:var(--colorDarkSand);border-color:var(--colorDarkSand)}.cart__item-price-col__discounts{display:flex;justify-content:right;margin-bottom:.2rem;gap:.4rem}.cart__item-price-col__discounts .cart__price--strikethrough{font-size:14px}.cart-items__ships-later{background:#faf9f7;padding:1rem;margin-top:1rem}.cart-items__ships-later .cart-bundle-line-item__remove-button{background:#fff}.cart-items__ships-later .line-item-property--pre-order-message{margin-top:1rem}.cart-items__ships-today{padding:0 1rem}.cart-item__with-bundle{border:1px solid var(--borderColor);padding:.5rem;padding-bottom:0}.line-item-property--pre-order-message{display:flex;align-items:center;background:#e3f1dc;padding:.25rem .5rem;margin-bottom:1rem}.line-item-property--pre-order-message svg{margin-right:.5rem;width:16px;height:16px}.line-item-property--pre-order-message span{font-size:11px;font-style:normal;font-weight:600;line-height:18px;display:flex}.collapsible-trigger--custom{padding-right:0}.collapsible-trigger-icon{position:relative;display:inline-block;width:9px;height:9px;margin-left:10px}.collapsible-trigger-icon:before{position:absolute;top:4px;left:0;width:9px;height:1px;content:"";background-color:currentColor}.collapsible-trigger-icon:after{position:absolute;top:0;left:4px;width:1px;height:9px;content:"";background-color:currentColor}.collapsible-trigger.is-open .collapsible-trigger-icon:after{opacity:0}.drawer .ajaxcart__collapsible-trigger{padding:10px 15px;text-align:left}.drawer .ajaxcart__collapsible-trigger .collapsible-trigger__icon{right:15px}.drawer .ajaxcart__collapsible-content{overflow:hidden;padding:0 15px}.tag--swatch{display:block;margin-bottom:10px}.tag--swatch .color-swatch{margin:0 0 0 2px;border:1px solid var(--colorBorder)}.tag--swatch .color-swatch:before{content:"";display:none;position:absolute;inset:0;color:#fff;background:var(--urlIcoCheckWhite) no-repeat center center/10px;border:none}.tag--swatch .color-swatch:hover:after{display:none}.tag--swatch label{display:flex;align-items:center;gap:8px;text-decoration:none!important}.tag--swatch:hover .color-swatch:before,.tag--swatch:checked .color-swatch:before{display:block}.region-selector__desktop select{border:none}.is-light .region-selector__desktop select{color:#fff}.region-selector__footer{display:block;text-align:center}.inventory-button{display:block}.inventory-button[data-state=notify_me]{padding:16px;background:var(--colorSandLighter)}.inventory-button__btn[aria-hidden=true],.btn.add-to-cart[aria-hidden=true]{display:none}.btn.add-to-cart[disabled]+.shopify-payment-button{display:none}.notify-me-fields h3{text-transform:uppercase;font-weight:600;margin-bottom:8px;letter-spacing:.1em}.notify-me-fields input[type=email]{width:100%;margin-bottom:8px}.bis-app--hidden #BIS_trigger{display:none}.product-stitching label.variant__label{font-weight:600;margin-bottom:8px;font-size:14px;text-transform:capitalize;letter-spacing:normal}.product-stitching details{border-top:1px solid var(--borderColor);padding-top:.5rem}.product-stitches{margin-top:2rem;display:grid}.product-block+.product-block .product-stitches{margin-top:0}.product-stitching-group div:not(:first-of-type) .variant__label:first-child{display:none}.product-block:first-of-type .product-stitching{padding-top:2rem}.grid-product__colors,.product-stitching__card{margin-top:4px}.text-swatch{display:block;margin:0;border:1px solid var(--colorSandLight);font-size:14px;line-height:16px;padding:7px 12px}.text-swatch.active{color:#fff;background-color:var(--colorTextBody);border-color:var(--color-body-text)}.product-stitching__swatches{display:flex;align-items:center;flex-wrap:wrap;gap:12px 8px;margin:0;padding:0;list-style:none;margin-top:.5rem;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.product-stitching__swatches .swatch-hide{display:none}}.product-stitching__card .product-stitching__swatches{justify-content:center;gap:4px}.product-stitching__swatches li{margin-bottom:0}.stitching__details[open] svg{transform:rotate(0)}.stitching__details svg{transform:rotate(-90deg);transition:transform .3s ease-in-out}.product-stitching__remaining{font-size:11px;color:var(--colorSoldoutTagText);margin-left:1rem}@media only screen and (min-width: 769px){.product-stitching__remaining.mobile{display:none}}@media only screen and (max-width: 768px){.product-stitching__remaining.desktop{display:none}}.okeReviews .okeReviews-reviewsWidget-header-poweredBy{display:none!important}.grid__item .okeReviews{margin-bottom:0;font-size:12px!important}.grid__item .okeReviews svg{width:80px}.product__upsells-container{margin-top:30px;padding:20px 15px;background-color:var(--colorUpsellsBackground)}.product__upsells-container h3{margin-bottom:20px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600}.upsells-item__meta button{padding:4px 8px 4px 4px;right:0;min-width:unset;background:#fff;color:#000;border:none;font-weight:600;position:absolute;bottom:0}.product__upsells-item{display:grid;width:100%;grid-template-columns:100px 1fr;gap:16px;border-bottom:1px solid rgba(0,0,0,.0509803922);padding-bottom:20px;max-width:100%;overflow:hidden}.product__upsells-item:last-of-type{border:none}.product__upsells-item:last-child{margin-bottom:0}.product__upsells-item .grid-product__title{text-align:left}.product__upsells-item .grid-product__price{margin-bottom:5px;position:absolute;bottom:0}.product__upsells-item .add-to-cart{padding:4px 8px;font-size:max(var(--typeBaseSize) - 2px,12px)}.upsells-item{display:grid;width:100%;grid-template-columns:115px 1fr;gap:16px;margin-bottom:0;padding:15px 15px 0}@media only screen and (min-width: 769px){.upsells-item{width:100%;padding-left:1rem;padding-right:1rem}}.upsells-item--placeholder{height:130px}.upsells-item--placeholder .upsells-item__image{width:100%;aspect-ratio:1;width:100px;height:100px;background-color:#00000003}.upsells-item__image{background:#f4f3f1}.upsells-item__image img{mix-blend-mode:multiply}.upsells-item__meta{flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;position:relative;justify-content:space-between}.product__upsells .variant-input-wrap label{padding:4px 5px}.product__upsells .grid-product__image{mix-blend-mode:multiply}.cart-upsells{background-color:#e9e6df}.cart-upsells .upsells-item__form{display:flex;justify-content:space-between;width:100%}.cart-upsells .add-to-cart{font-size:12px;font-weight:600;line-height:16px;background:#fafafa;cursor:pointer;padding:4px 6px;transition:filter .2s ease}.cart-upsells .add-to-cart:hover{filter:invert(1)}.cart-upsells .upsell-item__options{flex:1}.cart-upsells .upsell-option{font-weight:600}.cart-upsells .upsell-option,.cart-upsells .upsell-value{font-size:12px}.cart-upsells .btn--loading{text-indent:0}.cart-upsells .btn--loading span{opacity:0}.cart-upsells .btn--loading:before{border-color:var(--colorDrawerText)}.cart-upsells .variant__input{font-size:calc(var(--typeBaseSize) - 2px);font-size:max(var(--typeBaseSize) - 2px,12px);padding-left:10px;padding-right:25px;background-position:right 10px center;background-size:10px}.cart-upsells .collapsible-trigger__icon{right:15px}@media only screen and (min-width: 769px){.cart-upsells .collapsible-trigger{padding:10px 30px}}.cart-upsells .collapsible-content{overflow:hidden}@media only screen and (min-width: 769px){.cart-upsells .collapsible-content{padding-left:0;padding-right:0}}.cart-upsells__slider .flickity-page-dots{position:static;padding-bottom:16px;text-align:left;margin:1rem 3rem 0px 1rem;width:calc(100% - 2rem);border-top:1px solid #e5e5e5;padding-top:.5rem}.cart-upsells__slider .flickity-viewport{overflow-y:visible}.site-nav__dropdown{position:fixed;border-top:1px solid var(--borderColor)}.site-nav__dropdown&gt;li:hover{text-decoration:underline}.site-nav__dropdown a{height:max-content;position:relative;padding-top:10px}.announcement-slider{height:32px}.announcement-slider .announcement-slider__slide{padding-top:8px}@media screen and (min-width: 768px){.announcement-slider .announcement-slider__slide{text-align:left}}.announcement-slider .flickity-viewport{overflow:visible}.announcement-slider .announcement-link span{color:#111}@media screen and (max-width: 767px){.announcement-slider .announcement-link{display:flex;justify-content:center;gap:.2rem}}.announcement-bar{padding:0;height:32px;background:#d7cfbd}@media screen and (min-width: 768px){.announcement-bar .page-width{display:flex;align-items:center;padding:0 2rem}}.announcement-bar .page-width .announcement-text{text-transform:unset;font-size:12px;font-weight:600;line-height:16px;letter-spacing:1px}.announcement-bar .page-width .announcement-link-text{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em}@media screen and (min-width: 768px){.announcement-bar .page-width .slideshow-wrapper{width:50%}}.announcement-bar .page-width .toolbar{width:50%}.announcement-bar .page-width .toolbar .page-width{justify-content:flex-end;padding:0}.announcement-bar .toolbar{background-color:transparent}.announcement-bar .toolbar a,.announcement-bar .toolbar a:visited,.announcement-bar .toolbar a:hover{color:#111;font-size:12px;line-height:16px;padding:0 0 0 20px}#SiteHeader .page-width{padding:0 2rem}.site-nav__link--icon svg path{stroke:#7c644e!important}.site-nav__bg{position:fixed;height:10000px;width:100vw;background:#00000040;left:0;top:10rem;z-index:1;pointer-events:none}@media screen and (max-width: 767px){.site-nav__bg{display:none}}.site-nav__dropdown .site-nav__dropdown-link{border-bottom:1px solid var(--borderColor);padding:16px;transition:border .3s ease;min-width:120px;font-size:14px}@media screen and (max-width: 767px){.site-nav__dropdown .site-nav__dropdown-link{min-width:unset}}.site-nav__dropdown .site-nav__dropdown-link.active{border-bottom:1px solid black}.site-nav__link--has-dropdown{font-size:12px}details[open]&gt;.site-nav__dropdown{display:flex;justify-content:start;flex-direction:column;top:7.5rem;box-shadow:none;transition:none;padding-bottom:2rem}.site-header{border-bottom:1px solid rgb(238,238,238)}.site-nav__link--underline{color:#7c644e}.site-nav__item:hover .site-nav__link--underline:after{border-bottom:1px solid}@media screen and (max-width: 767px){.site-nav__item:hover .site-nav__link--underline:after{border-bottom:none!important;display:none!important}}div#smile-ui-lite-container{z-index:89!important}.site-nav__dropdown-parent.nav-single{visibility:hidden;max-height:0;margin:0}.site-nav__dropdown-mobile-info{display:none;background:#faf9f7}.site-nav__dropdown-parent{display:flex;justify-content:center}.site-nav__dropdown-child{display:flex;justify-content:center;flex-direction:column;margin-bottom:1.5rem;margin-top:2rem;overflow:hidden;max-width:100vw}.site-nav__dropdown-child .site-nav__dropdown-large img{max-width:125px;width:125px}.site-nav__dropdown-child .site-nav__dropdown-large .site-nav__child-list-label{max-width:125px}.site-nav__dropdown-child img{max-width:95px;height:auto;transition:transform .8s cubic-bezier(.175,1,.32,1.2)}.site-nav__dropdown-child img:hover{transform:translateY(-10px)}.site-nav__dropdown-child img.image-view-all{max-width:88px}.site-nav__dropdown-child img.image-view-all:hover{transform:rotate(90deg)}.site-nav__dropdown-child .site-nav__child-list-label{margin-top:.5rem;max-width:100px;font-size:14px;line-height:20px;text-align:center}.site-nav__dropdown-child .site-nav__child-list-label.view-all{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-25%);margin:0;pointer-events:none}@media screen and (max-width: 767px){.site-nav__dropdown-child .site-nav__child-list-label.view-all{transform:translate(-50%,-50%)}}.site-nav__dropdown-child .site-nav__child-list{justify-content:center;gap:40px;display:flex;pointer-events:none;max-height:0;opacity:0;transition:opacity .5s ease}.site-nav__dropdown-child .site-nav__child-list.active{opacity:1;max-height:1000px;pointer-events:all;padding-bottom:4rem}details[open] summary~*{animation:open .5s ease-in-out}@keyframes open{0%{opacity:0}to{opacity:1}}details.closing summary~*{animation:close .5s}@keyframes close{0%{opacity:1}to{opacity:0}}.body__drawer-open{overflow-y:hidden!important;position:fixed}@media only screen and (min-width: 768px){.body__drawer-open{width:100%}}.html__drawer-open{height:100vh}#NavDrawer{max-width:90%;width:90%;z-index:90}#NavDrawer .drawer__contents{height:100%}#NavDrawer details{-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none}#NavDrawer .drawer__header{border:none;min-height:0}#NavDrawer .drawer__fixed-header{padding:0}#NavDrawer .drawer__close-button.js-drawer-close svg{position:absolute;top:.4rem;right:2.25rem}#NavDrawer .js-drawer-close .icon-close path{stroke-width:1px}#NavDrawer details[open] .site-nav__dropdown{position:fixed;top:0;height:100vh;background:#fff;padding-top:0}#NavDrawer .mobile-nav__sublist{display:flex}#NavDrawer .site-navigation{display:flex;flex-direction:column}#NavDrawer.sub-open summary,#NavDrawer.sub-open .drawer__lower,#NavDrawer.sub-open .drawer__fixed-header{visibility:hidden;opacity:0;pointer-events:none;display:none}#NavDrawer.sub-open .drawer__fixed-header{display:none}#NavDrawer .drawer__scrollable{padding:1rem;padding-top:0}#NavDrawer .site-nav__link{padding:.75rem 0;border-bottom:1px solid var(--borderColor);width:100%;color:#7c644e;font-family:var(--typeHeaderSecondary),var(--typeHeaderFallback);font-size:22px;letter-spacing:1px;text-align:left;text-transform:initial;z-index:1}#NavDrawer .menu-back,#NavDrawer .js-drawer-close{display:flex;align-items:center}#NavDrawer .menu-back svg,#NavDrawer .js-drawer-close svg{height:32px;width:32px;padding:8px}#NavDrawer .menu-name{font-size:14px;font-weight:600;line-height:20px;text-align:center}#NavDrawer .site-nav__dropdown-parent.nav-single{visibility:hidden;max-height:40px;margin:0}#NavDrawer .drawer__lower-items{margin:0 0 2.5rem 1rem}#NavDrawer .drawer__lower-item{list-style:none;margin:6px 0}#NavDrawer .drawer__lower-item-link{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;color:#7c644e}#NavDrawer .site-nav__dropdown{width:100%}#NavDrawer .site-nav__dropdown-parent{margin:1rem 0 2rem;width:100%;padding:0 1rem}#NavDrawer .site-nav__dropdown-child{width:100%;margin:0}#NavDrawer .site-nav__dropdown-link--second-level{font-size:14px;font-weight:400;line-height:20px;text-align:center}#NavDrawer .site-nav__child-list{flex-wrap:wrap;gap:2rem 0}#NavDrawer .site-nav__child-list a{padding-top:10px;display:flex;flex-direction:column;align-items:center;align-self:center;width:50%}#NavDrawer .site-nav__item li{width:-webkit-fill-available;text-align:center;justify-content:flex-start;overflow-y:scroll}#NavDrawer .site-nav__item li.has-view-all{justify-content:center}#NavDrawer .site-nav__item:last-of-type details summary{border:none}#NavDrawer .site-nav__dropdown-mobile-info{display:flex;justify-content:space-between;align-items:center;padding:.6rem}#NavDrawer .site-nav__dropdown-child img{max-width:100px}#NavDrawer .site-nav__dropdown-child .site-nav__dropdown-large .site-nav__child-list-label{max-width:125px}#NavDrawer .site-nav__dropdown-child .site-nav__dropdown-large img{max-width:125px;width:125px}#NavDrawer .site-nav__dropdown-child .site-nav__child-list-label{max-width:150px;font-size:12px;margin-top:.4rem}#NavDrawer .site-nav__item:hover .site-nav__link--underline:after{display:none}.page-content-grid__item{padding-top:30px}.page-trade-projects-template .page-block-image-hero+.page-block-background-image-text{margin-top:40px}.product-single__title{font-family:var(--typeHeaderSecondary);font-size:28px;margin-bottom:0}.product-single__subtitle{font-size:16px;margin:.5rem 0}.product__price{font-size:14px;font-weight:600}.trust-badge{text-align:center;padding:1rem;position:relative}.trust-badge:not(.last):after{content:"";position:absolute;right:0;top:15%;height:70%;border-right:1px solid rgba(0,0,0,.0509803922)}.trust-badge__title{font-weight:600;font-size:12px;margin:.5rem 0 .1rem}.trust-badges{display:grid;grid-template-columns:repeat(var(--trust-column-count),1fr);gap:0;border:1px solid rgba(0,0,0,.0509803922)}[data-oke-container] .hooper-track{gap:2px}.trust-badge__subtitle{font-size:11px;margin:0;font-weight:400}.trust-badge__image{max-width:32px;margin:auto}.product-block.product-block--price{margin-bottom:0}.product-description .read-more-btn{text-decoration:underline;padding:0}.product-description span:after{content:" ";margin-right:1rem}.bundle-items{margin-top:2rem}.bundle-items .bundle-items__container{display:flex}.bundle-items .bundle-items__image{max-width:30%;height:auto;margin-right:1rem;border:1px solid var(--borderColor);cursor:pointer;transition:border-color .3s ease}.bundle-items .bundle-items__image:hover{border:1px solid #a9a8a8}.bundle-items .bundle-items__image--active{border:1px solid black}.bundle-items .bundle-items__product-name{font-weight:600}.bundle-items .bundle-items__bundle-name{color:#8f8f8f}.product-block.product-block--header{margin-bottom:1rem}[data-oke-star-rating]:not(:has(.oke-is-clickable)){display:none}.product__quantity label{font-weight:600;font-size:14px!important;text-transform:capitalize!important;letter-spacing:normal!important}.template-article .page-width--narrow{max-width:670px;padding-bottom:0}@media only screen and (min-width: 768px){.template-article .page-width--narrow{max-width:1440px;min-width:670px;width:53%}}.template-article .rich-text h2{font-family:var(--typeHeaderSecondary);font-size:28px}@media only screen and (min-width: 769px){.template-article .rich-text h2{max-width:65%}}.template-article .rich-text p{font-size:14px;line-height:20px}.template-article .rich-text .enlarge-text{font-family:var(--typeHeaderSecondary);font-size:18px;font-weight:325;line-height:21.6px;letter-spacing:1px;text-align:center}.template-article .block-quote+.theme-block .rte p{font-size:18px}.article-image-section{max-width:100%;overflow:hidden}@media only screen and (max-width: 767px){.article-image.page-width.mobile-full{padding:0}}.article__spacer{height:30px;margin-top:2rem;background-image:linear-gradient(#b6b6b6,#b6b6b6);background-size:1px 100%;background-repeat:no-repeat;background-position:center center}article{padding-bottom:2rem}article .article__excerpt-header{max-width:550px;margin:auto;font-family:var(--typeHeaderSecondary);font-size:18px;font-style:italic}article .article__tags{margin-bottom:1rem}article .article__tags .article__tags-item{padding:2px 8px;background:#f4f3f1;font-size:12px}article .article__dates{justify-content:center;padding-bottom:1rem;margin:1rem 0;display:flex;flex-wrap:wrap}article .article__dates span{margin:0 1rem}article .article__dates span svg{vertical-align:text-top}article .section-header__title{font-size:32px;font-family:var(--typeHeaderSecondary)}@media only screen and (min-width: 769px){article .section-header__title{font-size:48px}}.background-media-text__text{text-align:center}.background-media-text__text .h5{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:400;line-height:16px;letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-bottom:1.5rem;color:#000}.background-media-text__text .h3{font-size:22px;font-weight:375;line-height:24px;text-align:center;margin-bottom:.5rem;color:#000}.background-media-text__text .rte{font-size:14px;font-weight:400;text-align:center;line-height:18px;color:#000;margin-bottom:.8rem}#shopify-section-custom-account .page-width{padding:0}#shopify-section-custom-account #customer_login,#shopify-section-custom-account #create_customer{text-align:left}#shopify-section-custom-account #register-submit{margin-bottom:0;margin-top:.4rem;height:50px;padding:16px}#shopify-section-custom-account #customer_login [type=submit],#shopify-section-custom-account #RecoverPasswordForm [type=submit]{margin-bottom:.4rem;margin-top:.4rem;height:50px}#shopify-section-custom-account .form-toggle__btn{font-family:Chronicle Display;font-size:18px;font-style:normal;font-weight:325;line-height:normal;opacity:.4;letter-spacing:.5px;padding:.2rem 0;cursor:pointer}#shopify-section-custom-account #RecoverPasswordForm .form-vertical{text-align:left}#shopify-section-custom-account #RecoverPasswordForm h2{font-family:Chronicle Display;font-size:28px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:.5px}#shopify-section-custom-account #HideRecoverPasswordLink{padding:0}#shopify-section-custom-account #RecoverPassword{font-size:12px;text-decoration:underline}#shopify-section-custom-account .form-toggle__forgot-password-prefix{font-size:12px}#shopify-section-custom-account .form-toggle__btn--active{opacity:1;border-bottom:1px solid black}#shopify-section-custom-account .form-toggle{display:flex;gap:2rem;margin-bottom:2.1rem}#shopify-section-custom-account .login-container,#shopify-section-custom-account .register-container{display:none;opacity:0;transition:opacity .3s ease-in-out}#shopify-section-custom-account .login-container.active,#shopify-section-custom-account .register-container.active{display:block;opacity:1}#shopify-section-custom-account .page-content-grid__item.page-image{height:264px}@media only screen and (min-width: 768px){#shopify-section-custom-account .page-content-grid__item.page-image{height:740px}}#shopify-section-custom-account .page-content-grid__item.page-image .page-image__image{height:264px}@media only screen and (min-width: 768px){#shopify-section-custom-account .page-content-grid__item.page-image .page-image__image{height:740px}}#shopify-section-custom-account .page-content-grid__item.page-image .section-header{top:50%;left:50%;transform:translate(-50%,-50%)}.image-text-grid .form-vertical fieldset *{font-style:normal;font-family:var(--typeBasePrimary)}.image-text-grid legend,.custom-enquiry-form-benefits__title,.custom-enquiry-form-featured-images-title,.page-image-text-content .section-header__pre-title{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.page-image-text-content{padding-top:0;padding-bottom:0}.page-image-text-content .page-content-grid__item{padding-top:0}.page-image-text-content .section-header{padding:0 16px;position:absolute;top:50%;width:100%;transform:translateY(-50%)}@media only screen and (min-width: 768px){.page-image-text-content .section-header{width:500px;transform:translate(-50%);left:50%;top:12.5rem}}.page-image-text-content .section-header__pre-title{font-family:Avenir}.page-image-text-content .section-header__title{font-size:32px;font-style:normal;font-weight:375;line-height:50px}@media only screen and (min-width: 768px){.page-image-text-content .section-header__title{font-size:42px}}.page-image-text-content .custom-enquiry-form-grid-item{padding:3rem 1rem}@media only screen and (min-width: 768px){.page-image-text-content .custom-enquiry-form-grid-item{padding:3rem 4rem}}.image-text-grid{display:block;margin-left:0;overflow:clip}@media only screen and (min-width: 768px){.image-text-grid{display:flex}}.image-text-grid .page-image__image{object-fit:cover;height:auto;filter:brightness(.8)}@media only screen and (min-width: 768px){.image-text-grid .page-image__image{height:100vh;position:absolute}}.page-content-grid__item.page-image{padding-left:unset;position:relative}@media only screen and (min-width: 768px){.page-content-grid__item.page-image{position:sticky;top:0;height:max-content}}.custom-enquiry-form-benefit{display:flex;height:44px;border-bottom:1px solid var(--Sand-Light, #e9e6df);align-items:center}.custom-enquiry-form-benefit img{margin-right:.5rem}.custom-enquiry-form-benefit:last-of-type{border-bottom:none;margin-bottom:3rem}.custom-enquiry-form-benefits__title,.custom-enquiry-form-featured-images-title{color:var(--Black, #111);margin-bottom:.5rem}.custom-enquiry-form__title{font-family:Chronicle Display Roman;font-size:28px;font-style:normal;font-weight:325;line-height:34px}.custom-enquiry-form__title p{margin-bottom:0}.custom-enquiry-form__subtitle{font-size:14px;font-style:normal;font-weight:350;line-height:20px;margin-bottom:3rem}.custom-enquiry-form__subtitle a{text-decoration:underline}.custom-enquiry-form-featured-images{display:grid;grid-template-columns:1fr 1fr 1fr}.image-text-grid .form-vertical fieldset{border:none;padding:0;margin-bottom:2rem}@media only screen and (min-width: 768px){.image-text-grid .form-vertical fieldset{margin-bottom:4rem}}.image-text-grid .form-vertical fieldset p{position:relative;margin-bottom:18px}.image-text-grid .form-vertical fieldset input:not([type=checkbox]),.image-text-grid .form-vertical fieldset select{border:none;border-bottom:1px solid var(--colorSandLight)}.image-text-grid .form-vertical fieldset input:not([type=checkbox]):focus,.image-text-grid .form-vertical fieldset input:not([type=checkbox]):active,.image-text-grid .form-vertical fieldset select:focus,.image-text-grid .form-vertical fieldset select:active{border:none;border-bottom:1px solid var(--colorSandLight)}.image-text-grid .form-vertical fieldset input:not([type=checkbox]).error,.image-text-grid .form-vertical fieldset select.error{border-bottom:1px solid var(--colorError);background:none;color:unset}.image-text-grid .form-vertical fieldset input:not([type=checkbox]).error+label,.image-text-grid .form-vertical fieldset select.error+label{color:var(--colorError)}.image-text-grid .form-vertical fieldset input:not([type=checkbox]){padding:18px 0 13px}.image-text-grid .form-vertical fieldset input:not([type=checkbox])::placeholder{opacity:0}.image-text-grid .form-vertical fieldset input:not([type=checkbox])~label:not(.error){position:absolute;top:4px;left:0;padding:.9375rem 0 .84375rem;pointer-events:none;transition:font-size,transform,color;transition-duration:.3s;transition-timing-function:var(--transition-timing-flick);text-transform:unset}.image-text-grid .form-vertical fieldset input:not([type=checkbox]):focus~label:not(.error),.image-text-grid .form-vertical fieldset input:not([type=checkbox]):not(:placeholder-shown)~label:not(.error){font-size:.75rem;letter-spacing:.02em;transform:translateY(-50%)}.image-text-grid .form-vertical fieldset select{margin-top:11px;padding:11px 0;margin-bottom:0}.image-text-grid .form-vertical fieldset [type=submit]{margin-top:1.5rem;background:#111;color:#fff;width:100%}@media only screen and (min-width: 768px){.image-text-grid .form-vertical fieldset [type=submit]{width:50%}}.image-text-grid .form-vertical fieldset .form-input-half{width:100%}@media only screen and (min-width: 768px){.image-text-grid .form-vertical fieldset .form-input-half{width:48%}}.image-text-grid .form-vertical fieldset [type=date]{text-transform:uppercase}.image-text-grid .form-vertical .checkbox-group-label{margin-bottom:1rem}.image-text-grid .form-vertical input,.image-text-grid .form-vertical textarea{margin-bottom:0}.image-text-grid .checkbox-group{display:flex;flex-wrap:wrap;margin-bottom:1rem}.image-text-grid .checkbox-group label{width:100%;margin-bottom:0}.image-text-grid .checkbox-group-label{font-weight:600;margin:1rem 0}.image-text-grid .checkbox-group input{flex-shrink:0;width:16px;height:16px;margin-bottom:0}.image-text-grid .checkbox-group .checkbox-item{display:flex;align-items:center;margin-right:15px}.image-text-grid .checkbox-group textarea{margin-bottom:0}.image-text-grid .checkbox-group.project-type{margin-bottom:1.5rem}.image-text-grid legend{color:var(--Black, #111);margin-bottom:1rem;text-align:left}.image-text-grid input,.image-text-grid textarea,.image-text-grid select{width:100%}.faq-section .section-header{margin-bottom:32px}.faq-section .section-header h2{margin-bottom:24px}.site-header .currency-selector{font-size:14px;padding-left:0;padding-right:20px;background-position:right center;background-color:transparent;border:none}.site-header .currency-selector:focus{border:none}.site-header .currency-selector-wrapper .multi-selectors__item{margin:0}.site-header .currency-selector-wrapper .disclosure__toggle{padding-left:0;color:#fff}.site-header .currency-selector-wrapper .disclosure-list__label{padding:0}.site-header .currency-selector-wrapper .disclosure-list{top:100%;bottom:auto;right:0}.main-page.main-page--no-content{margin-bottom:75px}.main-page.main-page--no-content .section-header{margin-bottom:0}.main-page.main-page--no-content .page-content{padding-bottom:0}.collection-description__bottom{text-align:center;margin-bottom:48px;margin-top:40px}.collection-description__bottom summary{position:relative;display:inline-block;border-bottom:2px solid rgba(17,17,17,.15);cursor:pointer;margin-bottom:48px}.collection-description__bottom summary:after{content:"";position:absolute;bottom:-2px;left:0;width:0;border-bottom:2px solid currentColor;transition:.5s ease}.collection-description__bottom summary:hover:after{width:100%}.template-collection [data-section-type=background-image],.template-search [data-section-type=background-image]{background-color:transparent}.template-collection .page-width.page-content,.template-search .page-width.page-content{max-width:unset;padding-left:0;padding-right:0}.template-collection .background-media-text__inner,.template-search .background-media-text__inner{display:flex}.template-collection .background-media-text__aligner,.template-search .background-media-text__aligner{vertical-align:middle;align-content:center}@media only screen and (min-width: 768px){.template-collection .background-media-text__aligner,.template-search .background-media-text__aligner{margin-left:2rem}}@media only screen and (max-width: 767px){.template-collection .background-media-text__aligner,.template-search .background-media-text__aligner{margin:0}}.template-collection .grid-product,.template-search .grid-product{border-bottom:1px solid rgba(0,0,0,.031372549);border-right:1px solid rgba(0,0,0,.031372549);margin-bottom:0}.template-collection .grid-product__review-score,.template-search .grid-product__review-score{justify-content:flex-end;display:flex;padding:1rem;height:30px;font-size:12px;line-height:12px}.template-collection .grid-product__review-score svg,.template-search .grid-product__review-score svg{margin-right:.2rem}.template-collection .grid,.template-search .grid{margin:0 -1px 0 0}.template-collection .grid__item,.template-search .grid__item{padding-left:0}.template-collection .product-stitching__swatches,.template-search .product-stitching__swatches,.template-collection .grid-product__meta,.template-search .grid-product__meta{margin-bottom:1rem}.template-collection .grid-product__meta .grid-product__title,.template-collection .grid-product__meta .grid-product__price,.template-search .grid-product__meta .grid-product__title,.template-search .grid-product__meta .grid-product__price{font-size:11px;line-height:16px;letter-spacing:.1em}@media only screen and (max-width: 768px){.template-collection .hide-details .grid-product__meta,.template-collection .hide-details .product-stitching.product-stitching__card,.template-collection .hide-details .grid-product__active-color,.template-collection .hide-details .grid-product__review-score,.template-search .hide-details .grid-product__meta,.template-search .hide-details .product-stitching.product-stitching__card,.template-search .hide-details .grid-product__active-color,.template-search .hide-details .grid-product__review-score{display:none}}.template-collection .section--divider,.template-search .section--divider{border:none}.template-collection div#smile-ui-lite-container,.template-search div#smile-ui-lite-container{z-index:89!important}[name="filter.p.m.filter.colour"]:checked+span{border:2px solid black}[name="filter.p.m.filter.colour"]:checked+span:before{content:"";display:block;position:absolute;inset:0;color:#fff;background:var(--urlIcoCheckWhite) no-repeat center center/10px;border:none}.drawer__filter-change{display:flex;padding:0 .5rem}.drawer__filter-change button{border:1px solid black;width:-webkit-fill-available;margin:.5rem;height:40px}.drawer__filter-change .drawer__apply-filters{background-color:#000;color:#fff}.collection-description__overview{margin-bottom:32px}.main-collection .promo-grid{margin-bottom:48px}.h2.drawer__title{font-family:var(--typeHeaderFallback);font-size:18px;letter-spacing:1px}.no-bullets.tag-list.tag-list--active-tags{display:flex;gap:.3rem;border-bottom:1px solid var(--borderColor);margin-bottom:0;flex-wrap:wrap;padding:0 1rem 1rem}.grid-product__active-color{font-size:11px;line-height:16px;text-align:center;color:#2e2e2e}#FilterDrawer .drawer__fixed-header{padding-left:1rem;padding-right:1rem}@media only screen and (min-width: 769px){#FilterDrawer .drawer__fixed-header,#FilterDrawer .drawer__header{min-height:50px}}#FilterDrawer .btn:hover{background-color:var(--borderColor);color:#000}#FilterDrawer .drawer__header{padding-top:0;padding-bottom:0}#FilterDrawer .drawer__scrollable{padding:0}.filter-form{margin:1rem;margin-top:0;border-bottom:1px solid var(--borderColor);padding-top:.5rem}.collapsible-trigger.collapsible-trigger-btn .icon-expand{display:block}.collapsible-trigger.collapsible-trigger-btn .icon-collapse,.collapsible-trigger.collapsible-trigger-btn.is-open .icon-expand{display:none}.collapsible-trigger.collapsible-trigger-btn.is-open .icon-collapse{display:block}.icon-collapse,.icon-expand{position:absolute;right:0;top:.8rem}.testimonials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:0}@media only screen and (max-width: 768px){.testimonials-grid{display:block}}.testimonials-grid .testimonials-slide{display:block;opacity:1;width:100%;padding:0;margin:40px 0 55px}@media only screen and (max-width: 768px){.testimonials-grid .testimonials-slider__text{transform:scale(1);margin:0}}.article__float{display:block}.article__float hr{border-top:1px solid rgba(0,0,0,.0509803922);width:100%;margin:2rem 0}.article__float-related-header{font-weight:600;font-size:12px;background:#f4f3f1;padding:8px 16px}.article__float-related-wave{display:block;height:16px}.article__float-related-item{background:#f4f3f1;padding:8px 16px;margin-top:1px}.article__float-related-item .article__float-related-title{font-family:var(--typeHeaderSecondary);font-size:20px;padding-bottom:1rem;padding-top:.5rem}.article__float-related-item .article__float-related-link{text-decoration:underline;font-size:12px;font-weight:600;padding-bottom:.5rem}.article__float-related-item .article__float-related-tag{margin-top:.5rem;padding:2px 8px;background:#ffffffb2;font-size:12px;width:fit-content}.article__float-left{text-align:center}.article__float-left .back-arrow{display:none;position:fixed;top:12rem;margin-bottom:2rem}.article__float-left .back-arrow svg{transform:rotate(90deg);vertical-align:text-top}@media screen and (min-width: 1200px){.article__float-left,.article__float-right{text-align:left;width:250px;top:37rem;position:absolute}.article__float-left .back-arrow,.article__float-right .back-arrow{display:block}.article__float-left{left:2rem}.article__float-left.is-floating{position:fixed;top:8rem}.article__float-left.is-floating .back-arrow{position:initial}.article__float-right{right:2rem}.article__float-right.is-floating{position:fixed;top:6rem}}.article__float-keywords{margin-bottom:2rem}.article__float-skip{background:transparent;font-weight:600;font-size:12px;display:flex;padding:0;display:none}.article__float-skip svg{margin-left:.5rem}@media screen and (min-width: 1200px){.article__float-skip{display:flex}}.article__float-keywords-title{font-weight:600;margin-bottom:1rem;margin-top:2rem}.article__float-avatar-image{width:50px;height:50px;background:#f4f3f1;border-radius:50%;margin-bottom:.5rem}@media screen and (max-width: 1199px){.article__float-avatar-image{margin:auto auto .5rem}}.article__float-avatar-image img{width:auto;height:auto;border-radius:50%}.article__float-keyword{padding:2px 8px;background:#f4f3f1;font-size:12px}.shop-the-look{padding:40px 0}.shop-the-look__title{font-family:var(--type_base_font_family);font-size:12px;font-weight:600;line-height:16px;text-align:center}.shop-the-look__description{text-align:center;margin-bottom:30px}@media only screen and (max-width: 768px){.shop-the-look__product-grid{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory}}@media only screen and (min-width: 769px){.shop-the-look__product-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width: 768px){.shop-the-look__product-item{min-width:50vw;margin:0 1rem;scroll-snap-align:center}}.shop-the-look__product-title,.shop-the-look__product-price{font-family:var(--type_base_font_family);font-size:12px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:.1em;text-align:center;margin-bottom:.2rem}.article-image{margin:auto;position:relative}.article-image__serate{position:absolute;bottom:0;width:100%}.article-image__serate-img{display:block;height:14px}.article-image.page-width{margin-bottom:1px}.article-image__container{max-width:1200px;margin:0 auto}.article-image__container--two-columns{display:flex;gap:.5rem}.article-image__column{flex:1}.article-image__img{width:100%;height:auto}.masonry-grid{margin:auto}.masonry-grid__container{column-count:2;column-gap:.5rem;width:100%;margin:auto}.masonry-grid__item{display:inline-block;width:100%;margin-bottom:.25rem}.masonry-grid__image{width:100%;height:auto;display:block}@media screen and (min-width: 750px){.masonry-grid__container{column-count:3}}.featured-blog .hero__subtitle{max-width:400px;font-size:14px;line-height:20px;margin-bottom:1rem}.featured-blog .hero__text-shadow .hero__title{font-family:var(--typeHeaderSecondary);font-size:32px}.featured-blog .blog__tags{margin-bottom:1rem}@media only screen and (max-width: 768px){.featured-blog .hero__text-content{vertical-align:bottom}}.featured-blog .blog__tag{padding:2px 8px;margin-right:2px;background:#fff3;color:#fff;transition:.5s background-color ease}.featured-blog .blog__tag:hover{background-color:#fff;color:gray}.featured-blog .hero__link a{padding:.5rem 2.5rem}.tech-specs__title{font-family:var(--typeHeaderSecondary);font-size:28px;font-weight:325;line-height:30.89px;text-align:left}.tech-specs__grid{display:grid;grid-template-columns:1fr;gap:3rem}.metafield-rich_text_field p:nth-child(2){font-size:10px;font-weight:400;line-height:16px;letter-spacing:2px;text-align:left}.tech-specs__icons{display:flex;margin:3rem 0}.tech-specs__downloads.desktop{display:none}.tech-specs__downloads.mobile{display:block}@media only screen and (min-width: 768px){.tech-specs__downloads.desktop{display:block}.tech-specs__downloads.mobile{display:none}}.tech-specs__images{display:flex}.tech-specs__download-btns{max-height:0;overflow:hidden;transition:max-height .75s ease-in-out;display:flex;flex-direction:column;align-self:flex-start;align-items:start;margin-top:.75rem}.tech-specs__download-btns [data-group]{width:100%;display:flex;justify-content:space-between;padding:10px 4px;border-bottom:1px solid var(--colorSandLight);align-items:center;cursor:default}.tech-specs__download-btns [data-group]:has(svg){cursor:pointer}.tech-specs__download-details[open]+.tech-specs__download-btns{max-height:1000px}.tech-specs__download-details .tech-specs__download-btn-icon.open,.tech-specs__download-details[open] .tech-specs__download-btn-icon{display:none}.tech-specs__download-details[open] .tech-specs__download-btn-icon.open{display:inline}.tech-specs__download-btn,.tech-specs__login-btn{padding:10px 22px;border:1px solid black;display:inline-block;width:100%}@media only screen and (min-width: 768px){.tech-specs__download-btn,.tech-specs__login-btn{width:auto}}.tech-specs__download-btn svg,.tech-specs__login-btn svg{margin-left:.5rem}.tech-specs{background:#f4f3f1;padding:80px 122px;display:block}.tech-specs__dimensions{font-size:10px;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:uppercase}img.tech-specs__icon{flex-basis:100%;max-width:64px;border-radius:100%;object-fit:cover;height:auto}img.tech-specs__image{min-width:0;height:auto}.tech-specs__downloads-message{margin-bottom:1.5rem;margin-top:2rem}@media only screen and (min-width: 768px){.tech-specs__downloads-message{margin-top:0;width:calc(100% - 1.5rem)}}@media (min-width: 768px){.tech-specs__grid{grid-template-columns:1fr 1fr}.tech-specs__download-btn.mobile,.tech-specs__login-btn.mobile{display:none}.tech-specs__icons{gap:1rem}}@media (max-width: 767px){.tech-specs{padding:2rem 1rem}.tech-specs__grid{gap:0}.tech-specs__download-btn.desktop,.tech-specs__login-btn.desktop{display:none}.tech-specs__download-btn.mobile,.tech-specs__login-btn.mobile{width:100%;text-align:center;margin-top:2rem}.tech-specs__icons{justify-content:space-between}}.tech-specs__list{list-style-type:none;padding:0;margin:0}.tech-specs__item{border-bottom:1px solid rgba(17,17,17,.1019607843);padding-bottom:1rem;margin-bottom:1rem}.tech-specs__item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.tech-specs__spec-grid{display:flex;justify-content:space-between}.tech-specs__spec-column{font-size:14px}.tech-specs__spec-column{width:100px}.tech-specs__spec-column.tech-specs__spec-column--name{text-align:center}.tech-specs__spec-column:nth-child(1){text-align:left}.tech-specs__spec-column:nth-child(3){text-align:right}.tech-specs__list{margin-top:2rem;margin-bottom:3rem}.tech-specs__dimensions-container{display:flex;justify-content:space-between;align-items:center}.tech-specs__unit-toggle{display:flex;overflow:hidden}.tech-specs__unit-btn{padding:2px 0;background:none;width:40px;border:none;cursor:pointer;font-size:12px;border:1px solid #b6b6b6}[data-unit=mm]{margin-right:.5rem}.tech-specs__unit-btn--active{border:1px solid black;background-color:#000;color:#fff}.tech-specs__unit{font-size:12px;margin-left:2px}
</pre></body></html>