card-slider{display:block;height:100%;position:relative}.cs-track{background-color:#ede9df;cursor:grab;display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:auto}.cs-track.is-dragging{cursor:grabbing;scroll-snap-type:none}.cs-track::-webkit-scrollbar{display:none}.cs-slide{display:block;flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;width:100%}@media (min-width:1024px){c-collection-main .c-product-card.is-wide:not(.wide-solo) .cs-track{cursor:default;display:grid;grid-template-columns:1fr 1fr;overflow:visible;scroll-snap-type:none;touch-action:auto}.c-product-card.is-wide:not(.wide-solo) .cs-arrow,.c-product-card.is-wide:not(.wide-solo) .cs-dots,.c-product-card.is-wide:not(.wide-solo) .cs-slide:nth-child(n+3){display:none}}.cs-arrow[hidden],.cs-dots[hidden]{display:none}.cs-arrow{align-items:center;background:none;color:#000;display:flex;height:52px;justify-content:center;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease,visibility 0s .15s;visibility:hidden;width:44px;z-index:4}.cs-arrow.-prev{left:2px}.cs-arrow.-next{right:2px}.cs-arrow svg{display:block;fill:currentColor;height:6.3px;width:10.3px}.cs-arrow.-prev svg{transform:rotate(90deg)}.cs-arrow.-next svg{transform:rotate(-90deg)}html.is-desktop .c-product-card_media:hover .cs-arrow{opacity:1;pointer-events:auto;transition-delay:0s,0s;visibility:visible}.cs-dots{bottom:10px;display:flex;gap:4px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;z-index:4}.cs-dot{background:#2424244d;height:2px;transition:background .15s ease;width:16px}.cs-dot.is-active{background:#242424}html.is-desktop .cs-dots{display:none}.cs-panel{background:#fff;bottom:10px;left:10px;opacity:0;padding:14px;pointer-events:none;position:absolute;right:10px;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s;visibility:hidden;z-index:6}html.is-desktop .c-product-card_media:hover .cs-panel{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s,0s,0s;visibility:visible}@media (max-width:1023px){.cs-panel{display:none!important}}.cs-panel>:first-child{margin-top:0}.cs-panel_price{font-size:12px;text-align:right}.cs-panel_mats .cs-panel_price,.cs-panel_row .cs-panel_price{margin-left:auto}.cs-panel_row{align-items:baseline;display:flex;gap:10px;margin-top:8px}.cs-panel_row .cs-panel_sizes{margin-top:0}.cs-panel_mats{align-items:center;display:flex;gap:10px;margin-top:8px}.cs-panel_label{font-size:11px}.cs-panel_swatches{display:flex;flex-wrap:wrap;gap:4px}.cs-swatch{background-color:#ede9df;background-position:50%;background-size:cover;border:1px solid rgba(0,0,0,.15);display:block;flex:none;height:18px;position:relative;transition:border-color .15s ease;width:18px}a.cs-swatch:hover{border-color:#0000008c}.cs-swatch.is-current{border-color:#000;box-shadow:inset 0 0 0 2px #fff}a.cs-swatch.is-current:hover{border-color:#000}.cs-swatch.is-soldout:after{background:linear-gradient(to top right,transparent calc(50% - .5px),rgba(0,0,0,.45) calc(50% - .5px),rgba(0,0,0,.45) calc(50% + .5px),transparent calc(50% + .5px));content:"";inset:0;position:absolute}.cs-panel_sizes{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:8px}.cs-panel_sizes[hidden]{display:none}.cs-size{display:block;font-size:11px;letter-spacing:.02em;padding:2px 0;text-transform:uppercase}a.cs-size:hover{text-decoration:underline;text-underline-offset:2px}.cs-size.is-soldout{opacity:.35;text-decoration:line-through}.c-product-card_content h3{font-size:12px;line-height:1.35}.c-product-card_content .c-product-card_subtitle{font-size:11px;line-height:1.3}@media (min-width:1024px){c-collection-main .c-product-card_content{padding-left:0;padding-right:0}}@media (max-width:1023px){c-collection-main #collection-products{row-gap:2px}c-collection-main .c-product-card{margin-bottom:22px}c-collection-main .c-product-card_content{display:block;padding-left:0;padding-right:0;text-align:left}c-collection-main .c-product-card_content .u-price-200{margin-top:2px;text-align:left}c-collection-main .c-product-card_content h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:12px;line-height:1.35;overflow:hidden;padding:0 0 2px}c-collection-main .c-product-card_content .u-price-200{font-size:11px;line-height:1.2;padding-bottom:0}c-collection-main .c-product-card_content .c-product-card_subtitle{font-size:11px;line-height:1.2;padding:0 0 4px}pdp-variants.u-pl-pdp{border-top:0;margin-left:0;margin-right:0;margin-top:0;padding-left:0;padding-right:0}}c-collection-main[data-display="6"] .cs-panel{bottom:8px;left:8px;padding:12px 14px 14px;right:8px}c-collection-main[data-display="6"] .cs-panel_price,pdp-recommendations .cs-panel_price{font-size:12px}c-collection-main[data-display="6"] .cs-panel_mats,c-collection-main[data-display="6"] .cs-panel_row,pdp-recommendations .cs-panel_row{gap:10px;margin-top:8px}c-collection-main[data-display="6"] .cs-panel_label{font-size:12px}c-collection-main[data-display="6"] .cs-swatch{height:18px;width:18px}c-collection-main[data-display="6"] .cs-panel_sizes{gap:4px 10px;margin-top:8px}c-collection-main[data-display="6"] .cs-size{font-size:12px}pdp-recommendations .cs-panel{bottom:8px;left:8px;padding:12px 14px 14px;right:8px}pdp-recommendations .cs-panel_mats{gap:10px;margin-top:8px}pdp-recommendations .cs-panel_label{font-size:12px}pdp-recommendations .cs-swatch{height:18px;width:18px}pdp-recommendations .cs-panel_sizes{gap:4px 10px;margin-top:8px}pdp-recommendations .cs-size{font-size:12px}pdp-variant-selectors{display:flex;flex-direction:column}.pvs-field{padding:6px 0}.pvs-field--material{order:-1;padding-top:12px}@media (min-width:1024px){.pvs-field{padding:10px 0}.pvs-field--material{padding-top:0}.pvs-field:not(.pvs-field--material){padding-top:22px}}.c-shortcuts-faq .ac{border:0}.c-shortcuts-faq .ac .ac-trigger{display:flex;font-size:11px;padding:4px 0}.c-shortcuts-faq .ac .ac-trigger:after{content:none;display:none}.pvs-swatch-label{color:#000;font-family:Plaak\ 6,Plaak\ 6 Fallback,ui-sans-serif,Arial,sans-serif;font-size:9px;letter-spacing:.08em;line-height:1.2;margin-bottom:10px;text-transform:uppercase}@media (max-width:1023px){.pvs-swatch-label{margin-bottom:6px}}.pvs-swatches{display:flex;flex-wrap:wrap;gap:6px}.pvs-swatch{background-color:#ede9df;background-position:50%;background-size:cover;border:1px solid rgba(0,0,0,.18);cursor:pointer;display:block;flex:none;height:42px;position:relative;transition:border-color .15s ease;width:42px}html.is-desktop .pvs-swatch:hover{border-color:#0000008c}.pvs-swatch.is-active{border-color:#000;box-shadow:inset 0 0 0 2px #fff}.pvs-swatch.is-soldout:after{background:linear-gradient(to top right,transparent calc(50% - .5px),rgba(0,0,0,.45) calc(50% - .5px),rgba(0,0,0,.45) calc(50% + .5px),transparent calc(50% + .5px));content:"";inset:0;position:absolute}.pvs-swatch.is-missing{border-color:#ede9df;cursor:default;opacity:.4;pointer-events:none}.pvs-squares{display:flex;flex-wrap:wrap;gap:6px}.pvs-square{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.18);color:#000;cursor:pointer;display:inline-flex;font-family:Exposure Regular,Exposure Fallback,Georgia,serif;font-size:13px;height:42px;justify-content:center;line-height:1;min-width:42px;padding:0 9px;transition:border-color .15s ease,color .15s ease}html.is-desktop .pvs-square:hover{border-color:#0000008c}.pvs-square.is-active{border-color:#000;box-shadow:inset 0 0 0 2px #fff}.pvs-square.is-soldout{color:#9a9aa2;position:relative}.pvs-square.is-soldout:after{background:linear-gradient(to top right,transparent calc(50% - .5px),rgba(0,0,0,.45) calc(50% - .5px),rgba(0,0,0,.45) calc(50% + .5px),transparent calc(50% + .5px));content:"";inset:0;pointer-events:none;position:absolute}.pvs-square.is-soldout.is-active{color:#000}.pvs-square.is-missing{border-color:#ede9df;color:#d8d3ca;cursor:default;pointer-events:none;text-decoration:line-through}.pvs-size-guide{align-items:center;background:none;border:0;color:#000;cursor:pointer;display:inline-flex;font-family:Plaak\ 6,Plaak\ 6 Fallback,ui-sans-serif,Arial,sans-serif;font-size:11px;gap:5px;letter-spacing:.08em;margin-top:14px;padding:0;text-transform:uppercase}html.is-desktop .pvs-size-guide:hover{text-decoration:underline}.pvs-size-guide-icon{display:block;width:7px}.pvs-size-guide-icon svg{display:block;height:auto;width:100%}@media (max-width:1023px){html.is-pdp pdp-gallery{height:calc(100vh - 290px);min-height:32vh}@supports (height:100svh){html.is-pdp pdp-gallery{height:calc(100svh - 290px);min-height:32svh}}@media (max-height:520px){html.is-pdp pdp-gallery{height:calc(100vh - 120px);min-height:0}@supports (height:100svh){html.is-pdp pdp-gallery{height:calc(100svh - 120px)}}}pdp-buy-sticky{transform:translateY(0)!important}html.pdp-footer-reached pdp-buy-sticky{transform:translateY(calc(100% + 50px))!important}pdp-buy-sticky .pdp-fade{background:linear-gradient(180deg,#fff0,#fff);bottom:100%;display:block;height:28px;left:0;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease}html.pdp-cover-scrolled pdp-buy-sticky .pdp-fade{opacity:0}#product-view:has(.pvs-field--material) .pdp-fade{display:none}}.pdp-fade{display:none}@media (max-width:1023px){html.is-pdp c-nav:before{display:none}html.is-pdp pdp-gallery{border:0;margin:0;padding-top:0;width:100%}html.is-pdp:not(.nav-scrolled):not(.has-mobile-nav-open):not(.has-search-bar-open) c-nav{background-color:initial;color:#fff;transition:background-color .25s ease,color .25s ease}html.is-pdp:not(.nav-scrolled):not(.has-mobile-nav-open):not(.has-search-bar-open) c-nav .c-nav_icon{color:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.35))}html.is-pdp:not(.nav-scrolled):not(.has-mobile-nav-open):not(.has-search-bar-open) c-nav .c-nav_logo svg{fill:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.35))}html.is-pdp:not(.nav-scrolled):not(.has-mobile-nav-open):not(.has-search-bar-open) c-nav .c-nav_link{text-shadow:0 0 3px rgba(0,0,0,.35)}pdp-buy-sticky{transform:translateY(0)!important}}.c-collection-header_nav_title{display:none}.c-collection-header_nav_sentinel{height:1px;width:100%}.c-collection-header_nav_spacer{height:0}@media (max-width:1023px){.c-collection-header_nav.is-stuck{background:var(--white);border-bottom:1px solid var(--beige-500);border-top:0;left:0;padding-bottom:8px;padding-top:8px;position:fixed;right:0;top:calc(var(--ab-h, 0px) + var(--nav-height, 56px));z-index:calc(var(--nav-index) - 1)}.c-collection-header_nav.is-stuck .c-collection-header_nav_inner{align-items:baseline;-moz-column-gap:18px;column-gap:18px;display:flex;flex-wrap:nowrap}.c-collection-header_nav.is-stuck .c-collection-header_nav_title{display:block;flex:none;white-space:nowrap}.c-collection-header_nav.is-stuck .c-collection-header_nav_item .u-formate-svg,.c-collection-header_nav.is-stuck .c-collection-header_nav_item picture,.c-collection-header_nav.is-stuck .c-collection-header_nav_label{display:none}.c-collection-header_nav.is-stuck .c-collection-header_nav_inner .tw-inline-flex{gap:6px}.c-collection-header_nav.is-stuck .c-collection-header_nav_item{border:1px solid var(--beige-500);padding:7px 12px;width:auto}.c-collection-header_nav.is-stuck .c-collection-header_nav_item p{font-size:11px;letter-spacing:.04em;padding:0;text-transform:uppercase;white-space:nowrap}}@media (min-width:1024px){.c-collection-header_nav.is-stuck{background:var(--white);border-bottom:1px solid var(--beige-500);border-top:0;left:0;padding-bottom:10px;padding-top:10px;position:fixed;right:0;top:calc(var(--ab-h, 0px) + var(--nav-height));z-index:calc(var(--nav-index) - 1)}.c-collection-header_nav.is-stuck .c-collection-header_nav_inner{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:nowrap;justify-content:flex-start}.c-collection-header_nav.is-stuck .c-collection-header_nav_title{display:block;flex:none;white-space:nowrap}.c-collection-header_nav.is-stuck .c-collection-header_nav_item .u-formate-svg,.c-collection-header_nav.is-stuck .c-collection-header_nav_item picture,.c-collection-header_nav.is-stuck .c-collection-header_nav_label{display:none}.c-collection-header_nav.is-stuck .c-collection-header_nav_inner .tw-inline-flex{gap:8px}.c-collection-header_nav.is-stuck .c-collection-header_nav_item{border:1px solid var(--beige-500);padding:8px 14px;transition:border-color var(--speed) var(--easing);width:auto}html.is-desktop .c-collection-header_nav.is-stuck .c-collection-header_nav_item:hover{border-color:var(--black)}.c-collection-header_nav.is-stuck .c-collection-header_nav_item p{font-size:11px;letter-spacing:.04em;padding:0;text-transform:uppercase;white-space:nowrap}}overlay-panel{background-color:#00000080;inset:0;opacity:0;pointer-events:none;position:fixed!important;z-index:9998!important}html[class~=ui-ready] overlay-panel{transition-duration:.45s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}html[class~=panel-engraving-active] overlay-panel,html[class~=panel-faq-active] overlay-panel,html[class~=pdp-panels-active] overlay-panel{opacity:1;pointer-events:auto;--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}bundle-engraving,panel-engraving,panel-faq,pdp-panels{bottom:0;display:block;height:70svh;left:0;max-width:500px;pointer-events:none;position:fixed;width:100%;z-index:9999;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));will-change:transform}html[class~=is-ios] bundle-engraving,html[class~=is-ios] panel-engraving,html[class~=is-ios] panel-faq,html[class~=is-ios] pdp-panels{height:90svh}html[class~=ui-ready] bundle-engraving,html[class~=ui-ready] panel-engraving,html[class~=ui-ready] panel-faq,html[class~=ui-ready] pdp-panels{transition-duration:.45s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}@media (min-width:1024px){bundle-engraving,panel-engraving,panel-faq,pdp-panels{height:100svh;inset:0 0 auto auto;width:33.333333%;--tw-translate-x:100%;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}bundle-engraving header,panel-engraving header,panel-faq header,pdp-panels header{align-items:center;border-bottom-width:1px;display:flex;flex-direction:row;justify-content:space-between;position:sticky;top:0;z-index:10;--tw-border-opacity:1;border-color:rgb(237 233 223/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}bundle-engraving header button,panel-engraving header button,panel-faq header button,pdp-panels header button{position:relative}bundle-engraving header button:after,panel-engraving header button:after,panel-faq header button:after,pdp-panels header button:after{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}bundle-engraving c-actions,panel-engraving c-actions,panel-faq c-actions,pdp-panels c-actions{display:grid;gap:.625rem;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.5rem}bundle-engraving .panel-size c-actions,bundle-engraving .panel-taille c-actions,panel-engraving .panel-size c-actions,panel-engraving .panel-taille c-actions,panel-faq .panel-size c-actions,panel-faq .panel-taille c-actions,pdp-panels .panel-size c-actions,pdp-panels .panel-taille c-actions{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:.625rem}bundle-engraving .btn-size,bundle-engraving .btn-taille,panel-engraving .btn-size,panel-engraving .btn-taille,panel-faq .btn-size,panel-faq .btn-taille,pdp-panels .btn-size,pdp-panels .btn-taille{border-width:1px;display:block;grid-column:span 1/span 1;--tw-border-opacity:1;border-color:rgb(237 233 223/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));line-height:0;padding-bottom:.5rem;padding-top:.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.33,1,.68,1)}bundle-engraving .btn-size[class~=is-active],bundle-engraving .btn-taille[class~=is-active],panel-engraving .btn-size[class~=is-active],panel-engraving .btn-taille[class~=is-active],panel-faq .btn-size[class~=is-active],panel-faq .btn-taille[class~=is-active],pdp-panels .btn-size[class~=is-active],pdp-panels .btn-taille[class~=is-active]{border-radius:40px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){bundle-engraving .btn-size:hover,bundle-engraving .btn-taille:hover,panel-engraving .btn-size:hover,panel-engraving .btn-taille:hover,panel-faq .btn-size:hover,panel-faq .btn-taille:hover,pdp-panels .btn-size:hover,pdp-panels .btn-taille:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}bundle-engraving .btn-material-variations,bundle-engraving .btn-option-variations,panel-engraving .btn-material-variations,panel-engraving .btn-option-variations,panel-faq .btn-material-variations,panel-faq .btn-option-variations,pdp-panels .btn-material-variations,pdp-panels .btn-option-variations{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}bundle-engraving .btn-material-variations picture,bundle-engraving .btn-option-variations picture,panel-engraving .btn-material-variations picture,panel-engraving .btn-option-variations picture,panel-faq .btn-material-variations picture,panel-faq .btn-option-variations picture,pdp-panels .btn-material-variations picture,pdp-panels .btn-option-variations picture{border-width:1px;display:block;margin-bottom:.75rem;width:100%;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.33,1,.68,1)}bundle-engraving .btn-material-variations picture:hover,bundle-engraving .btn-option-variations picture:hover,panel-engraving .btn-material-variations picture:hover,panel-engraving .btn-option-variations picture:hover,panel-faq .btn-material-variations picture:hover,panel-faq .btn-option-variations picture:hover,pdp-panels .btn-material-variations picture:hover,pdp-panels .btn-option-variations picture:hover{--tw-border-opacity:1;border-color:rgb(154 154 154/var(--tw-border-opacity,1))}bundle-engraving .btn-material-variations picture,bundle-engraving .btn-option-variations picture,panel-engraving .btn-material-variations picture,panel-engraving .btn-option-variations picture,panel-faq .btn-material-variations picture,panel-faq .btn-option-variations picture,pdp-panels .btn-material-variations picture,pdp-panels .btn-option-variations picture{position:relative}bundle-engraving .btn-material-variations picture:before,bundle-engraving .btn-option-variations picture:before,panel-engraving .btn-material-variations picture:before,panel-engraving .btn-option-variations picture:before,panel-faq .btn-material-variations picture:before,panel-faq .btn-option-variations picture:before,pdp-panels .btn-material-variations picture:before,pdp-panels .btn-option-variations picture:before{content:"";display:block;padding-top:133.33333%;width:100%}bundle-engraving .btn-material-variations picture img,bundle-engraving .btn-option-variations picture img,panel-engraving .btn-material-variations picture img,panel-engraving .btn-option-variations picture img,panel-faq .btn-material-variations picture img,panel-faq .btn-option-variations picture img,pdp-panels .btn-material-variations picture img,pdp-panels .btn-option-variations picture img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.25,1,.5,1);width:100%}bundle-engraving .btn-material-variations.is-active picture,bundle-engraving .btn-option-variations.is-active picture,panel-engraving .btn-material-variations.is-active picture,panel-engraving .btn-option-variations.is-active picture,panel-faq .btn-material-variations.is-active picture,panel-faq .btn-option-variations.is-active picture,pdp-panels .btn-material-variations.is-active picture,pdp-panels .btn-option-variations.is-active picture{border-radius:66px;--tw-border-opacity:1;border-color:rgb(154 154 154/var(--tw-border-opacity,1))}bundle-engraving .btn-material-variations.is-active picture img,bundle-engraving .btn-option-variations.is-active picture img,panel-engraving .btn-material-variations.is-active picture img,panel-engraving .btn-option-variations.is-active picture img,panel-faq .btn-material-variations.is-active picture img,panel-faq .btn-option-variations.is-active picture img,pdp-panels .btn-material-variations.is-active picture img,pdp-panels .btn-option-variations.is-active picture img{border-radius:66px}bundle-engraving,panel-engraving{height:58svh}html[class~=is-ios] bundle-engraving,html[class~=is-ios] panel-engraving{height:90svh}@media (min-width:1024px){bundle-engraving,panel-engraving{height:100svh}}panel-faq{height:100svh!important}pdp-zoom .btn-close,pdp-zoom .swiper-button-next,pdp-zoom .swiper-button-prev{border-width:1px;display:block;display:none;height:2.25rem;position:absolute;width:2.25rem;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:transparent}@media (min-width:1024px){pdp-zoom .btn-close,pdp-zoom .swiper-button-next,pdp-zoom .swiper-button-prev{display:block}}pdp-zoom .btn-close svg,pdp-zoom .swiper-button-next svg,pdp-zoom .swiper-button-prev svg{display:block;height:1.25rem;left:50%;position:absolute;top:50%;width:1.25rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}pdp-zoom .swiper-button-next{right:1.5rem}pdp-zoom .swiper-button-prev{left:1.5rem}pdp-zoom .btn-close{display:block;position:absolute;right:.75rem;top:.75rem;z-index:50}@media (min-width:1024px){pdp-zoom .btn-close{right:1.5rem;top:1.5rem}}pdp-zoom .btn-close svg{height:.625rem;position:absolute;width:.625rem}pdp-zoom .swiper-pagination-bullet{border-radius:1px!important;height:.375rem;width:.375rem;--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important;opacity:.4!important}pdp-zoom .swiper-pagination-bullet-active{opacity:1!important}pdp-zoom .swiper-slide{cursor:url("data:image/svg+xml;utf8,<svg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='35' height='35' fill='white' stroke='black'/><path d='M24.1823 17.1667H19.1823V12.1667H17.5156V17.1667H12.5156V18.8334H17.5156V23.8334H19.1823V18.8334H24.1823V17.1667Z' fill='black'/></svg>") 18 18,move}pdp-zoom .swiper-slide-zoomed{cursor:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" fill="none" viewBox="0 0 36 36"><path fill="%23fff" d="M0 0h36v36H0z"/><path fill="%23000" d="M12.166 17.167h11.667v1.666H12.166z"/></svg>') 18 18,move!important}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{padding-bottom:0!important;padding-top:0!important}.oke-w-reviews-controls,div.okeReviews select{font-family:Exposure Regular,Exposure Fallback,ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important;font-size:11px!important;letter-spacing:1.2px!important;line-height:14px!important;text-transform:uppercase!important}@media (min-width:1024px){.oke-w-reviews-controls,div.okeReviews select{font-size:11px!important;line-height:1rem!important}}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' viewBox='0 0 10 8'%3E%3Cpath stroke='%23777' stroke-linecap='square' stroke-width='1.3' d='M8.467 2.134 5 5.867 1.533 2.134'/%3E%3C/svg%3E")!important;background-size:8px 8px!important;padding:0!important;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important;--tw-ring-offset-width:0px!important}.okeReviews{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.js-oke-widgetSize.oke-is-large{position:relative}@media (min-width:1024px){.js-oke-widgetSize.oke-is-large{display:flex;flex-direction:row}}.oke-w-header{margin-bottom:-1.25rem!important}@media (min-width:1024px){.oke-w-header{flex:1 1 50%;margin-bottom:0!important}.oke-w-main{flex:1 1 50%;padding-top:18px}}.oke-is-small .oke-w-header-content-module{justify-content:flex-start!important}.oke-w-ratingAverageModule{position:relative;width:100%}.oke-w-ratingAverageModule-rating{display:flex!important;gap:1rem!important;width:100%}@media (min-width:1024px){.oke-w-ratingAverageModule-rating{gap:2.5rem!important;justify-content:space-between;width:220px}}.oke-w-ratingAverageModule-rating-average{font-size:56px!important;font-weight:400!important;line-height:56px!important;margin-right:0!important;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:1024px){.oke-w-ratingAverageModule-rating-average{font-size:96px!important;line-height:1!important}}.oke-w-ratingAverageModule-rating-average{font-size:96px;line-height:1}@media (max-width:1023px){.oke-w-ratingAverageModule-rating-average{font-size:56px}}.oke-w-ratingAverageModule-rating-stars{padding-top:.5rem}.oke-w-ratingAverageModule-count{font-family:Exposure Regular,Exposure Fallback,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:.875rem;left:87px!important;line-height:1rem;position:absolute!important;text-align:left;top:30px!important;width:150px!important}@media (min-width:1024px){.oke-w-ratingAverageModule-count{left:170px!important;right:auto}}.oke-w-ratingAverageModule-count a{text-decoration-line:underline}.oke-w-reviews-count{visibility:hidden!important}.oke-w-reviews-sort{display:none}.oke-w-reviews-controls{padding-top:2.5rem!important}@media (min-width:1024px){.oke-w-reviews-controls{padding-top:0!important;position:relative;top:-70px}}@media (max-width:600px){.oke-w-reviews-controls{display:none!important;justify-content:flex-start!important}}.oke-sortSelect-label{font-weight:400!important}.oke-sortSelect-sort{--tw-text-opacity:1!important;color:rgb(154 154 154/var(--tw-text-opacity,1))!important}.oke-reviewContent-title,.oke-w-reviewer-identity{font-family:Plaak\ 6,Plaak\ 6 Fallback,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:11px;line-height:14px}.oke-reviewContent-title strong,.oke-w-reviewer-identity strong{font-weight:400!important}.oke-reviewContent-title{font-family:Plaak\ 6,Plaak\ 6 Fallback,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:11px!important;font-weight:400!important;line-height:1!important;margin-top:.5rem!important;text-transform:uppercase!important}.oke-reviewContent-body{font-family:Exposure Regular,Exposure Fallback,ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important;font-size:.75rem!important;line-height:1rem!important;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.oke-w-reviews-head{display:block!important;margin-bottom:0!important;width:100%}@media (min-width:1024px){.oke-w-reviews-head{display:flex!important}}.oke-w-reviews-writeReview{margin-left:0!important;position:relative!important;top:10px!important}@media (min-width:1024px){.oke-w-reviews-writeReview{left:0!important;position:absolute!important;top:120px!important}}.oke-w-writeReview{font-family:Plaak\ 6,Plaak\ 6 Fallback,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:11px!important;font-weight:400!important;line-height:1!important;text-transform:uppercase!important;transition-duration:.3s!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:cubic-bezier(.33,1,.68,1)!important}.oke-w-writeReview:before{display:none!important}.oke-w-writeReview:hover{--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;box-shadow:none!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}div.okeReviews .oke-button{width:100%!important}div.okeReviews .oke-reviewContent-top{justify-content:flex-end!important}@media (min-width:1024px){div.okeReviews .oke-reviewContent-top{justify-content:space-between!important}}.oke-reviewContent-body p{font-family:Exposure Regular,Exposure Fallback,ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important;font-size:.75rem!important;line-height:14px!important}@media (min-width:1024px){.oke-reviewContent-body p{font-size:13px!important;line-height:18px!important}}.oke-state-empty-text,.oke-w-breakdownModule-distribution-count,.oke-w-breakdownModule-distribution-label-number,.oke-w-recommendsModule-text,.oke-w-recommendsModule-value,.oke-w-reviewer-verified{font-family:Exposure Regular,Exposure Fallback,ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important;font-size:.875rem!important;font-weight:400!important;line-height:18px!important}.oke-w-breakdownModule-distribution-count,.oke-w-breakdownModule-distribution-label-number,.oke-w-ratingAverageModule-count{position:relative;top:.125rem}.oke-w-recommendsModule-value{font-weight:700!important}.oke-w-reviews-list-item:last-child{border-bottom-width:0!important}.oke-reviewsTab,.oke-w-reviewMinimal-footer{display:none!important}div.okeReviews .oke-reviewContent-top{margin-bottom:1rem;margin-top:-1.25rem!important}@media (min-width:1024px){div.okeReviews .oke-reviewContent-top{margin-bottom:0!important;margin-top:0!important}}.oke-w-reviewMinimal{display:block!important;flex-direction:row!important}@media (min-width:1024px){.oke-w-reviewMinimal{display:flex!important}}.oke-w-reviewMinimal-head{padding-top:2px!important}@media (min-width:1024px){.oke-w-reviewMinimal-head{width:20%}}.oke-w-reviewMinimal-content{margin-top:0!important}@media (min-width:1024px){.oke-w-reviewMinimal-content{width:80%}}div.okeReviews .oke-w-reviews-main--nav-divider{border-top-width:0!important;padding-top:2.5rem}@media (min-width:1024px){div.okeReviews .oke-w-reviews-main--nav-divider{margin-top:-51px;padding-top:0}}.oke-w-reviewer-avatar{display:none}.oke-sr-count,.oke-w-reviewer-verified{display:none!important}[data-oke-star-rating]{margin-bottom:0!important;margin-top:-5px!important}.oke-sr-stars{margin-right:0!important}.oke-w-reviews-footer{padding-bottom:2.5rem!important}@media (min-width:1024px){.oke-w-reviews-footer{padding-bottom:1.25rem;padding-left:20%!important}}.oke-showMore-button.oke-button{border-radius:0!important;border-width:0!important;padding-bottom:0!important;padding-left:0!important;padding-top:0!important;text-align:left!important}.oke-showMore-button.oke-button:hover{border-width:0!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important;text-decoration-line:underline!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.oke-showMore-button-text.oke-button-text{font-family:Plaak\ 6,Plaak\ 6 Fallback,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:11px!important;font-weight:400!important;line-height:1!important;text-transform:uppercase!important}.oke-state-empty{margin-left:auto;margin-right:auto;max-width:500px}.pdp-degraded{border-width:1px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media (min-width:640px){.pdp-degraded{align-items:center;flex-direction:row;justify-content:space-between}}.pdp-degraded_text{font-size:.875rem;line-height:1.25rem}.pdp-degraded_action{flex-shrink:0;text-decoration-line:underline;text-underline-offset:4px}.pdp-degraded_action:hover{text-decoration-line:none}#product-view:has(.pdp-degraded) pdp-variant-selectors{opacity:.4;pointer-events:none}.cta-add[disabled]{cursor:not-allowed;opacity:.4}
