body.template-product:has(.fwp-product-comparison-section) .comparable-collection-button{display:none!important}.fwp-comparison{--fwp-compare-ink: #163f43;--fwp-compare-rule: #d9c8a4;--fwp-compare-paper: #fcfaf5;--fwp-compare-current: #f5eee0;box-sizing:border-box;width:min(calc(100% - 6rem),1240px);min-width:0;max-width:100%;margin:clamp(3rem,6vw,5.75rem) auto;color:var(--fwp-compare-ink);scroll-margin-block-start:6.5rem}.fwp-comparison__heading{margin:0 0 .65rem;color:inherit;font:500 clamp(1.65rem,3.4vw,2.75rem)/1.16 "Playfair Display",Georgia,serif}.fwp-comparison__intro{margin:0 0 .75rem;color:#395457;font-size:1rem}.fwp-comparison__hint{display:none;margin:.25rem 0 .75rem;color:#395457;font-size:.85rem}.fwp-comparison__scroll{overflow-x:auto;border:1px solid var(--fwp-compare-rule);border-radius:.45rem;background:var(--fwp-compare-paper)}.fwp-comparison__scroll:focus-visible,.fwp-comparison__link:focus-visible{outline:2px solid #007d8a;outline-offset:3px}.fwp-comparison__table{width:100%;min-width:40rem;table-layout:fixed;margin:0;border-collapse:separate;border-spacing:0;font-size:clamp(.82rem,1.4vw,.95rem);line-height:1.4}.fwp-comparison__table th,.fwp-comparison__table td{min-width:9.25rem;padding:.75rem clamp(.7rem,2vw,1.4rem);border:0;border-block-end:1px solid var(--fwp-compare-rule);color:var(--fwp-compare-ink);text-align:start;vertical-align:top;overflow-wrap:anywhere}.fwp-comparison__table th:first-child{position:sticky;inset-inline-start:0;z-index:1;width:9rem;min-width:5.4rem;background:var(--fwp-compare-paper);font-weight:650}.fwp-comparison__table tbody tr:last-child>*{border-block-end:0}.fwp-comparison__table .fwp-comparison__current{background:var(--fwp-compare-current)}.fwp-comparison__media{position:relative;width:min(100%,9.375rem);margin-block-end:.5rem;border-radius:.25rem;overflow:hidden}.fwp-comparison__image{display:block;width:100%;height:auto;object-fit:contain}.fwp-comparison__eyebrow{display:block;margin-block-end:.2rem;color:#526963;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fwp-comparison__product-title,.fwp-comparison__link{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;color:var(--fwp-compare-ink);font:600 1rem/1.35 Playfair Display,Georgia,serif}.fwp-comparison__link{min-height:44px;text-decoration:underline;text-decoration-color:#997d49;text-underline-offset:.22em}@media screen and (max-width:760px){.fwp-comparison{width:calc(100% - 3rem)}.fwp-comparison__hint{display:block}}.fwp-purchase-notices{box-sizing:border-box;width:min(1240px,calc(100% - 6rem));margin:2rem auto 0;padding:clamp(1rem,3vw,1.5rem);border-inline-start:3px solid #007d8a;border-radius:.2rem;background:#b3d9d9;color:#163f43;font-size:.95rem;line-height:1.65;scroll-margin-top:7rem}.fwp-purchase-notices p{margin:0}.fwp-purchase-notices p+p{margin-top:.65rem}@media(max-width:760px){.fwp-purchase-notices{width:calc(100% - 3rem)}}body.template-product:has(.fwp-pdp-base) .countdown_annoucement_bar_subheading_cmgtv3bgp0090j5n9jihd061f{display:none!important}#fwp-product-details .aco-box[aco-sticker-id=b41085cd-f2b1-4472-a7c6-6637bd7f82bc],#fwp-product-writing .aco-box[aco-sticker-id=b41085cd-f2b1-4472-a7c6-6637bd7f82bc]{display:none!important}.fwp-pdp-base [data-product-gallery] .product-gallery--image-background{position:relative;isolation:isolate}.fwp-pdp-base [data-product-gallery] [data-gallery-selected=false] .aco-box{display:none!important}.fwp-pdp-base [data-product-gallery] .aco-box[aco-sticker-id=b41085cd-f2b1-4472-a7c6-6637bd7f82bc]{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;width:clamp(96px,26%,136px)!important;max-width:calc(100% - 16px)!important;height:auto!important;min-height:0!important;aspect-ratio:46 / 17;z-index:2!important;pointer-events:none}.fwp-pdp-base [data-product-gallery] .aco-box[aco-sticker-id=b41085cd-f2b1-4472-a7c6-6637bd7f82bc] .aco-svg{display:block;width:100%!important;height:auto!important}.product--outer.fwp-pdp-base{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:clamp(22px,3.2vw,50px)}.product--outer.fwp-pdp-base>.product-gallery,.product--outer.fwp-pdp-base>.product-main{width:100%;min-width:0;margin:0}.product--outer.fwp-pdp-base>.product-main{box-sizing:border-box;padding:clamp(18px,2.5vw,34px);border:1px solid #e2d6bb;border-top:2px solid #b79a61;border-radius:6px;background:#fcfaf5}.fwp-pdp-base .product-title{margin:0;color:#163f43;font-family:Playfair Display,Georgia,serif;font-size:clamp(27px,3vw,43px);line-height:1.12;overflow-wrap:anywhere}.fwp-pdp-base__kicker{margin:0 0 7px;color:#546960;font:600 11px/1.35 FWPOptima,Optima,Segoe UI,sans-serif;letter-spacing:.14em;text-transform:uppercase}.fwp-pdp-base__summary{margin:4px 0 9px;color:#315054;font:400 15px/1.5 FWPOptima,Optima,Segoe UI,sans-serif}.fwp-pdp-base__summary>:first-child{margin-block-start:0}.fwp-pdp-base__summary>:last-child{margin-block-end:0}.fwp-pdp-base .product-pricing .money{color:#163f43}.fwp-pdp-base [data-fwp-main-purchase]{scroll-margin-block-start:6.5rem}.fwp-pdp-base [data-fwp-main-purchase]:focus-visible{outline:2px solid #007d8a;outline-offset:4px}.fwp-pdp-shortcut,.fwp-pdp-shortcut[hidden]{display:none}@media screen and (max-width:719px){.product--section:has(.fwp-pdp-base.fwp-cro-pdp)>.breadcrumbs-container{margin-block:4px}.product--outer.fwp-pdp-base{display:block}.product--outer.fwp-pdp-base>.product-main{margin:5px 0 0;padding:9px 12px 20px;border:0;border-radius:0;border-top:1px solid #e2d6bb}.product--outer.fwp-pdp-base .product-details{margin-block-start:0}.fwp-pdp-base.fwp-cro-pdp .product-title{font-size:clamp(22px,5.8vw,30px);line-height:1.1}.fwp-pdp-base__kicker{margin-block-end:4px}.fwp-pdp-base__summary{margin-block:3px 5px;font-size:14px;line-height:1.4}.fwp-pdp-base [data-fwp-main-purchase] .form-options-first{margin-block-start:6px}.fwp-pdp-base [data-fwp-main-purchase] .product-form--atc{margin-block-start:7px}.fwp-pdp-shortcut:not([hidden]){position:fixed;inset-inline-start:max(12px,env(safe-area-inset-left));inset-block-end:calc(12px + env(safe-area-inset-bottom,0px));z-index:9;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 17px;border:1px solid #b79a61;border-radius:4px;background:#065962;box-shadow:0 4px 16px #163f4326;color:#fff;font:600 14px/1.25 FWPOptima,Optima,Segoe UI,sans-serif;text-decoration:none}.fwp-pdp-shortcut:focus-visible{outline:2px solid #065962;outline-offset:3px}.fwp-pdp-shortcut[data-fwp-shortcut-forward] svg{transform:rotate(180deg)}body:has(#PBarNextFrame) .fwp-pdp-shortcut{inset-block-end:calc(76px + env(safe-area-inset-bottom,0px))}}@media screen and (max-width:719px)and (max-height:790px){.fwp-pdp-base.fwp-cro-pdp .product-gallery--viewer.product-gallery--has-media{width:min(calc(100% - 20px),clamp(200px,29vh,225px))}.fwp-pdp-base.fwp-cro-pdp .product-gallery--navigation{margin-block-start:4px}.fwp-pdp-base.fwp-cro-pdp .product-gallery--media-thumbnail{width:44px;height:44px}.fwp-pdp-base.fwp-cro-pdp .product-gallery--media-thumbnail-img{width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/399/compiled_assets/styles.css.map?subset=AAAAAAAABQAAAAE */
