.xz-v2-pdpx{display:block;position:relative;background:#000;color:#fff;font-family:Euclidcirculara Webxl,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;text-transform:none;-webkit-text-size-adjust:100%;--transparent-zero: #fff0}.xz-v2-pdpx *,.xz-v2-pdpx *:before,.xz-v2-pdpx *:after{box-sizing:border-box}.xz-v2-pdpx h2,.xz-v2-pdpx h3,.xz-v2-pdpx p,.xz-v2-pdpx ul,.xz-v2-pdpx ol,.xz-v2-pdpx li,.xz-v2-pdpx dl,.xz-v2-pdpx dt,.xz-v2-pdpx dd,.xz-v2-pdpx table,.xz-v2-pdpx th,.xz-v2-pdpx td{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:normal;text-transform:inherit;border:0}.xz-v2-pdpx ul,.xz-v2-pdpx ol{list-style:none}.xz-v2-pdpx a{color:inherit;text-decoration:none}.xz-v2-pdpx button{font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;cursor:pointer;letter-spacing:normal;text-transform:none;-webkit-appearance:none;appearance:none}.xz-v2-pdpx img{max-width:100%;border:0;vertical-align:middle}.xz-v2-pdpx a:focus-visible,.xz-v2-pdpx button:focus-visible,.xz-v2-pdpx [tabindex]:focus-visible{outline:2px solid #ffd380;outline-offset:3px}.xz-v2-pdpx .ff-headline-1,.xz-v2-pdpx .ff-headline-3,.xz-v2-pdpx .ff-headline-4{overflow-wrap:break-word}.xz-v2-pdpx .ff-cta,.xz-v2-pdpx .ff-cta-atc,.xz-v2-pdpx .ff-cta-text-btn{text-decoration:none}.xz-v2-pdpx .ff-cta{color:#17130b;padding:0 16px 0 24px}.xz-v2-pdpx .ff-icon svg{display:block;width:100%;height:100%}@supports not (aspect-ratio: 1){.xz-v2-pdp .ff-pdp-product-img:before,.xz-v2-pdp .img-container-1x1:before{content:"";display:block;width:100%;padding-top:100%}.xz-v2-pdp .img-container-1x1{position:relative}}@supports not (inset: 0){.xz-v2-pdp .ff-bg-col-neutral-3,.xz-v2-pdp .ff-image-product,.xz-v2-pdp .ff-image-thumb,.xz-v2-pdp .icon-svg-embed,.xz-v2-pdp .xz-thumbs-gradient-overlay,.xz-v2-pdp .xz-highlight-absolute,.xz-v2-pdp .xz-thumb-border,.xz-v2-pdp .xz-v2-pdp-media,.xz-v2-pdp .xz-v2-pdp-zoom-trigger{top:0;right:0;bottom:0;left:0}}@supports not (aspect-ratio: 1){.xz-v2-pdpx .ff-box.ff-is-square:before{content:"";display:block;padding-top:100%}.xz-v2-pdpx .ff-box.ff-is-3x2:before{content:"";display:block;padding-top:66.6667%}.xz-v2-knowledge-end .ff-cta-text-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.xz-v2-pdpx .ff-box.ff-is-clickable{display:block;overflow:hidden}.xz-v2-pdpx .img-container-full{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.xz-v2-pdpx .ff-box.ff-is-clickable .ff-image-product-box{transition:-webkit-transform .5s cubic-bezier(.3333333,.6666667,.6666667,1);transition:transform .5s cubic-bezier(.3333333,.6666667,.6666667,1)}.xz-v2-pdpx.xz-v2-pdp-knowledge .ff-box.ff-is-clickable .ff-image-product-box{-webkit-transition:initial;transition:initial}@media(hover:hover)and (min-width:992px){.xz-v2-pdpx.xz-v2-pdp-knowledge .ff-box.ff-is-clickable:hover .ff-image-product-box,.xz-v2-pdpx.xz-v2-pdp-knowledge .ff-box-split-container:hover .ff-image-product-box{-webkit-transform:none;transform:none}.xz-v2-pdpx .ff-box.ff-is-clickable:hover .ff-image-product-box,.xz-v2-pdpx .ff-box-split-container:hover .ff-image-product-box{-webkit-transform:scale(1.05);transform:scale(1.05)}.xz-v2-pdpx .ff-cta:hover{background-color:#ffeed2}}html.xz-v2-page{scroll-behavior:auto}.xz-v2-pdp a.ff-cta,.xz-v2-pdp a.ff-cta-text-btn,.xz-v2-pdpx a.ff-cta,.xz-v2-pdpx a.ff-cta-text-btn{-webkit-transition:initial;transition:initial}.xz-v2-pdp a,.xz-v2-pdpx a{text-underline-offset:auto}.xz-v2-pdpx [data-xz-rise]>*{transition:opacity 1.5s cubic-bezier(.3333333,.6666667,.6666667,1),-webkit-transform .8s cubic-bezier(.3333333,.6666667,.6666667,1);transition:opacity 1.5s cubic-bezier(.3333333,.6666667,.6666667,1),transform .8s cubic-bezier(.3333333,.6666667,.6666667,1)}.xz-v2-js .xz-v2-pdpx [data-xz-rise]:not(.is-risen)>*{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}.xz-v2-pdpx [data-xz-rise]>:nth-child(2){transition-delay:.2s}.xz-v2-pdpx [data-xz-rise]>:nth-child(3){transition-delay:.4s}.xz-v2-pdpx [data-xz-rise]>:nth-child(n+4){transition-delay:.6s}.xz-v2-klp{overflow:hidden}.xz-v2-klp-rule{display:none;width:100%;margin-bottom:72px}.xz-v2-klp-surface-black+.xz-v2-klp-surface-black .xz-v2-klp-rule{display:block}.xz-v2-klp-surface-black+.xz-v2-klp-surface-black>.ff-section-y-padding{padding-top:0}.xz-v2-klp-rte .ff-paragraph p{margin:0 0 12px}.xz-v2-klp-rte .ff-paragraph p:last-child{margin-bottom:0}.xz-v2-klp-rte a{color:#ffd380;font-weight:600}.xz-v2-klp-rte a:hover{text-decoration:underline}.xz-v2-klp-rte strong,.xz-v2-klp-rte b{color:#fff;font-weight:600}.xz-v2-klp-rte em,.xz-v2-klp-rte i,.xz-v2-pdp em,.xz-v2-pdp i,.xz-v2-pdpx em,.xz-v2-pdpx i{font-style:normal}.xz-v2-klp-caps{text-transform:uppercase;color:#8a8a8a}.xz-v2-klp-chips{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px}.xz-v2-klp-chips .ff-tag,.xz-v2-klp-chips .ff-tag *{color:#000}.xz-v2-klp-chips .ff-tag{-webkit-flex:0 1 auto;flex:0 1 auto;max-width:100%;min-width:0}.xz-v2-klp-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;flex-direction:column;grid-row-gap:8px;row-gap:8px}.xz-v2-pdpx .xz-v2-klp-list .ff-tag.ff-is-bullet{-webkit-box-align:start;align-items:flex-start;grid-column-gap:12px;column-gap:12px}.xz-v2-klp-list .ff-bullet{-webkit-flex:none;flex:none;margin-top:8px}.xz-v2-pdp .xz-v2-pdp-set-items{display:-webkit-box;display:flex;-webkit-box-orient:vertical;flex-direction:column;grid-row-gap:4px;row-gap:4px;margin:12px 0 0;padding:0;list-style:none}.xz-v2-pdp .xz-v2-pdp-set-items .ff-tag.ff-is-bullet{-webkit-box-align:start;align-items:flex-start;grid-column-gap:12px;column-gap:12px;margin-left:0;-webkit-flex:0 1 auto;flex:0 1 auto;min-width:0}.xz-v2-pdp .xz-v2-pdp-set-items .ff-paragraph{display:block}.xz-v2-pdp .xz-v2-pdp-set-items .ff-bullet{-webkit-flex:none;flex:none;margin-top:calc(.73em - 2px);font-size:15px}@media screen and (max-width:991px){.xz-v2-pdp .xz-v2-pdp-set-items .ff-bullet{font-size:13.25px}}.xz-v2-klp-sc2 .xz-v2-sc2-tile-1{grid-column:span 2;grid-row:span 2}.xz-v2-klp-sc2 .xz-v2-sc2-tile-2{grid-column:span 1;grid-row:span 2}@media screen and (max-width:991px){.xz-v2-klp-sc2 .xz-v2-sc2-tile-1{grid-column:1 / 3;grid-row:1 / 2}.xz-v2-klp-sc2 .xz-v2-sc2-tile-2{grid-column:2 / 3;grid-row:2 / 3}.xz-v2-klp-sc2 .xz-v2-sc2-tile-3{grid-column:1 / 2;grid-row:2 / 3}}.xz-v2-klp-sc2 .img-container-full,.xz-v2-klp-sc2fb .img-container-full{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.xz-v2-pdpx .xz-pdp-sc2-fallback-1 .ff-video-code-embed{position:absolute;top:0;right:0;bottom:0;left:0}.xz-v2-pdpx .xz-pdp-sc2-fallback-1 video,.xz-v2-klp-sc2 .code-embed-2 video{display:block;width:100%;height:100%;object-fit:cover}@supports not (aspect-ratio: 1){.xz-v2-pdpx .ff-box.ff-is-9x16:before{content:"";display:block;padding-top:177.7778%}.xz-v2-pdpx .ff-box.ff-is-16x9:before{content:"";display:block;padding-top:56.25%}}.xz-v2-pdpx .xz-v2-sc3-first>.ff-content-wrp>.ff-section-y-padding{padding-top:72px}.xz-v2-pdpx .xz-v2-sc4-first{padding-top:72px}@media screen and (max-width:991px){.xz-v2-pdpx .xz-v2-sc3-first>.ff-content-wrp>.ff-section-y-padding,.xz-v2-pdpx .xz-v2-sc4-first{padding-top:48px}}.xz-v2-pdpx .xz-v2-sc3-last>.ff-content-wrp>.ff-section-y-padding{padding-bottom:0}.xz-v2-pdpx .xz-calligraphy-craftsmanship{height:auto}.xz-v2-pdpx .xz-pdp-sc3 .ff-content-wrp.ff-is-horizontal.ff-is-gap-none>.ff-content-wrp:first-child .ff-headline-4-wrp{padding-right:16px}.xz-v2-pdpx .xz-pdp-sc3 .xz-v2-sc3-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:row dense;align-items:stretch;grid-column-gap:0;grid-row-gap:16px;column-gap:0;row-gap:16px}.xz-v2-pdpx .xz-pdp-sc3 .xz-v2-sc3-cols>.ff-content-wrp,.xz-v2-pdpx .xz-pdp-sc3 .xz-v2-sc3-cols>.ff-content-wrp>.ff-content-wrp{display:contents}.xz-v2-pdpx .xz-pdp-sc3 .xz-v2-sc3-cols>.ff-content-wrp:first-child .ff-content-wrp.ff-is-gap3{grid-column:1}.xz-v2-pdpx .xz-pdp-sc3 .xz-v2-sc3-cols>.ff-content-wrp:last-child .ff-content-wrp.ff-is-gap3{grid-column:2}.xz-v2-pdpx .xz-pdp-sc3 .xz-v2-sc3-cols .ff-content-wrp.ff-is-gap3>.xz-line-2{margin-top:auto}.xz-v2-pdpx .xz-v2-sc3-fit-link{color:inherit}@media(hover:hover)and (min-width:992px){.xz-v2-pdpx .xz-v2-sc3-fit-link:hover{text-decoration:underline}}.xz-v2-pdpx .xz-ts-wrp{-webkit-transition:opacity 1.6s cubic-bezier(.3333333,.6666667,.6666667,1),-webkit-transform 1.6s cubic-bezier(.3333333,.6666667,.6666667,1),background-color .2s ease;transition:opacity 1.6s cubic-bezier(.3333333,.6666667,.6666667,1),transform 1.6s cubic-bezier(.3333333,.6666667,.6666667,1),background-color .2s ease}.xz-v2-feat-js .xz-v2-pdpx [data-xz-feat]:not(.is-feat-in)>.xz-ts-wrp{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.xz-v2-pdpx [data-xz-feat]>.xz-ts-wrp:nth-child(1){-webkit-transition-delay:-17ms,-17ms,0s;transition-delay:-17ms,-17ms,0s}.xz-v2-pdpx [data-xz-feat]>.xz-ts-wrp:nth-child(2){-webkit-transition-delay:83ms,83ms,0s;transition-delay:83ms,83ms,0s}.xz-v2-pdpx [data-xz-feat]>.xz-ts-wrp:nth-child(3){-webkit-transition-delay:.183s,.183s,0s;transition-delay:.183s,.183s,0s}.xz-v2-pdpx [data-xz-feat]>.xz-ts-wrp:nth-child(4){-webkit-transition-delay:.283s,.283s,0s;transition-delay:.283s,.283s,0s}@media(prefers-reduced-motion:reduce){.xz-v2-pdpx .xz-ts-wrp{-webkit-transition:none;transition:none}.xz-v2-feat-js .xz-v2-pdpx [data-xz-feat]:not(.is-feat-in)>.xz-ts-wrp{opacity:1;-webkit-transform:none;transform:none}}.xz-v2-pdpx .xz-ts-wrp{cursor:pointer}@media screen and (min-width:992px){.xz-v2-pdpx .xz-info-icon-wrp-ft{cursor:pointer}}@supports not (aspect-ratio: 1){.xz-v2-pdpx .xz-ts-wrp:before{content:"";display:block;width:0;padding-top:100%}}.xz-v2-klp-copy.ff-content-wrp{grid-row-gap:24px;row-gap:24px}.xz-v2-klp-media{position:relative;overflow:hidden;width:100%;background:#000}.xz-v2-klp-media:before{content:"";display:block;padding-top:100%}.xz-v2-klp-media.is-wide:before{padding-top:56.25%}.xz-v2-klp-media img,.xz-v2-klp-card-media img,.xz-v2-klp-duo-media img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;display:block}.xz-v2-klp-arrows{margin-top:32px}xz-v2-rail.is-static .xz-v2-klp-arrows{display:none}xz-v2-rail.is-framed .ff-carousel-end-space{display:none}xz-v2-rail.is-static [data-xz-rail-prev],xz-v2-rail.is-static [data-xz-rail-next]{visibility:hidden}.xz-v2-klp-rail{margin-top:32px}.xz-v2-klp-rail .xz-v2-rail-list{-webkit-box-align:start;align-items:flex-start}.xz-v2-klp-card-media{position:relative;overflow:hidden;width:100%;background:#000}.xz-v2-klp-card-media:before{content:"";display:block;padding-top:66.6667%}.xz-v2-klp-card .ff-headline-3{width:auto}.xz-v2-pdpx .xz-v2-klp-rail--text .xz-v2-rail-list.ff-content-wrp{-webkit-box-align:stretch;align-items:stretch}.xz-v2-pdpx .xz-v2-klp-card--text{display:-webkit-box;display:flex}.xz-v2-pdpx .xz-v2-klp-card--text>.ff-box-split-container{-webkit-box-flex:1;flex:1 1 auto;width:100%;padding:32px 24px;background:#222;box-sizing:border-box}.xz-v2-pdpx .xz-v2-klp-card--text .ff-y-padding.ff-is-top-only{padding-top:0}.xz-v2-klp-card .xz-v2-klp-chips,.xz-v2-klp-card .xz-v2-klp-list{padding-top:8px}.xz-v2-klp-fits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-top:1px solid #404040;border-left:1px solid #404040}.xz-v2-klp-fit{border-right:1px solid #404040;border-bottom:1px solid #404040}.xz-v2-klp-fit-inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;grid-column-gap:12px;column-gap:12px;min-height:88px;padding:16px 24px;height:100%;color:#fff;transition:background-color .5s cubic-bezier(.3333333,.6666667,.6666667,1)}.xz-v2-klp-fit-names.ff-content-wrp{width:auto;-webkit-box-flex:1;flex:1 1 auto;min-width:0}.xz-v2-klp-fit-names .ff-tag,.xz-v2-klp-fit-names .ff-tag *{color:#000}.xz-v2-klp-fit-series{font-size:12px;line-height:136%}.xz-v2-klp-fit-thumb{width:48px;height:48px;object-fit:contain;-webkit-flex:none;flex:none;background:#000}.xz-v2-klp-fit-arrow{margin-left:auto;-webkit-flex:none;flex:none;color:#ffd380}@media(hover:hover)and (min-width:992px){a.xz-v2-klp-fit-inner:hover{background-color:#181818}}.xz-v2-klp-nerdy-inner.ff-content-wrp{grid-row-gap:56px;row-gap:56px}.xz-v2-klp-nerdy-part.ff-content-wrp{grid-row-gap:32px;row-gap:32px}.xz-v2-klp-table-wrp{width:100%}.xz-v2-klp-table{width:100%;border-collapse:collapse;table-layout:fixed}.xz-v2-pdpx .xz-v2-klp-table th,.xz-v2-pdpx .xz-v2-klp-table td,.xz-v2-pdpx .xz-v2-klp-table .xz-table-col-headline,.xz-v2-pdpx .xz-v2-klp-table .xz-table-cell{display:table-cell;width:auto;max-width:none;text-align:left;vertical-align:top;padding:16px}.xz-v2-pdpx .xz-v2-klp-table th{background:#222;border-bottom:0}.xz-v2-pdpx .xz-v2-klp-table td{border-bottom:1px solid #404040}.xz-v2-pdpx .xz-v2-klp-table tr:last-child td{border-bottom:0}.xz-v2-klp-table .ff-headline-4.ff-is-col-brand{color:#ffd380;background:transparent}.xz-v2-klp-table td .ff-headline-4{font-weight:400}.xz-v2-klp-table td:first-child .ff-headline-4{font-weight:600}.xz-v2-klp-duo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:24px;column-gap:24px;width:100%}.xz-v2-klp-duo-box{position:relative;overflow:hidden;height:50vh;min-height:440px;max-height:600px;background:#181818}.xz-v2-klp-duo-grid>.xz-v2-klp-duo-box:only-child{grid-column:1 / -1}.xz-v2-klp-duo-media{position:absolute;top:0;right:0;bottom:0;left:0}.xz-v2-klp-duo-media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.xz-v2-klp-duo-box .img-gradient-bottom{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(0deg,#000000d9,#0000 45%)}.xz-v2-klp-duo-box.is-box .img-gradient-bottom{background-image:linear-gradient(0deg,#000000eb,#000c 30%,#0000 68%)}.xz-v2-klp-duo-copy{position:absolute;left:0;right:0;bottom:0;padding:32px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:start;align-items:flex-start;grid-row-gap:8px;row-gap:8px}.xz-v2-klp-duo-box.is-noimg .xz-v2-klp-duo-copy{position:relative}.xz-v2-klp-duo-copy .ff-headline-3{color:#fff}.xz-v2-klp-duo-copy .xz-v2-klp-list{padding-top:8px}.xz-v2-klp-strip-inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;grid-column-gap:64px;column-gap:64px;width:100%}.xz-v2-klp-strip-copy.ff-content-wrp{max-width:476px}.xz-v2-klp-strip-copy .ff-headline-3{width:auto}.xz-v2-klp-buy.ff-cta-atc{-webkit-flex:none;flex:none;width:360px;max-width:100%}.xz-v2-klp-buy-price:before{content:"\b7";margin-right:8px}.xz-v2-klp-buy.klp__btn--busy{opacity:.72;pointer-events:none}.xz-v2-klp-buy.klp__btn--added{background:#ffeed2;pointer-events:none}.xz-v2-pdpx .xz-v2-klp-buy.is-disabled{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #fff}.xz-v2-klp-buy.is-disabled .ff-icon,.xz-v2-klp-buy.is-disabled .xz-v2-klp-buy-price{display:none}.xz-v2-klp-reassure{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:16px;column-gap:16px;grid-row-gap:8px;row-gap:8px;padding-top:8px}.xz-v2-klp-reassure .ff-tag.ff-is-bullet{grid-column-gap:4px;column-gap:4px}.xz-v2-pdp-recs>.ff-section-y-padding,.xz-v2-pdp-knowledge>.ff-section-y-padding{padding-top:0}.xz-v2-pdp-recs-rule{width:100%;margin-bottom:56px}.xz-v2-pdp-knowledge .xz-v2-pdp-recs-rule{margin-bottom:72px}.xz-v2-pdp-faq-section+.shopify-section .xz-v2-pdp-knowledge>.ff-section-y-padding{padding-top:72px}.xz-v2-pdp-faq-section+.shopify-section .xz-v2-pdp-knowledge .xz-v2-pdp-recs-rule{display:none}.xz-v2-pdpx .ff-carousel-parent{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.xz-v2-pdpx .ff-carousel-parent::-webkit-scrollbar{display:none;width:0;height:0}@supports not selector(::-webkit-scrollbar){.xz-v2-pdpx .ff-carousel-parent{scrollbar-width:none}}.xz-v2-pdpx .ff-carousel-parent.is-dragging,.xz-v2-pdpx .ff-carousel-parent.is-pressed{cursor:grabbing}.xz-v2-pdpx .ff-carousel-parent.is-dragging a{pointer-events:none}@media(hover:hover)and (min-width:992px){.xz-v2-pdpx .ff-carousel-parent{cursor:grab}.xz-v2-pdpx .ff-carousel-parent a.ff-box-split-container,.xz-v2-pdpx .ff-carousel-parent .ff-headline-4>a{cursor:inherit}}.xz-v2-pdpx .ff-content-wrp.xz-v2-rail-list{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;max-width:none}.xz-v2-rail-card{-webkit-flex:none;flex:none;width:312px;max-width:70%}.xz-v2-rail-list.is-staggered>.xz-v2-rail-card:nth-child(2n){margin-top:64px}.xz-v2-rail-card>a{display:block;color:#fff}.xz-v2-rail-card .ff-box{display:block;position:relative;overflow:hidden}.xz-v2-rail-card .ff-y-padding{display:block}.xz-v2-rail-card .ff-content-wrp.xz-is-gap-plp-ttls{display:-webkit-box;display:flex}.xz-v2-rail-card .ff-tag,.xz-v2-rail-card .ff-tag *{color:#000}.xz-v2-rail-card .xz-product-box-tag,.xz-v2-rail-card .xz-product-box-tag .ff-caption-2{color:#fff}.xz-v2-rail-price{-webkit-box-align:center;align-items:center}.xz-v2-rail-card .ff-price-rrp-2-striketrough-wrp{text-decoration:line-through}.xz-v2-pdpx .ff-carousel-box-333-90{list-style:none}.xz-v2-pdpx .ff-carousel-box-333-90 .ff-box{position:relative}.xz-v2-pdpx .ff-carousel-box-333-90 .ff-headline-4 a{color:#fff}.xz-v2-pdp-recs-ctas{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:32px;column-gap:32px;grid-row-gap:16px;row-gap:16px;width:100%}.xz-v2-cloud{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px;width:100%}.xz-v2-cloud li{display:block}.xz-v2-pdpx .xz-cloud-btn{display:-webkit-box;display:flex}.xz-v2-pdpx .xz-cloud-btn,.xz-v2-pdpx .xz-cloud-btn .ff-button-2-txt{color:#8a8a8a}@media(hover:hover)and (min-width:992px){.xz-v2-pdpx .xz-cloud-btn:hover,.xz-v2-pdpx .xz-cloud-btn:hover .ff-button-2-txt{color:#c6c6c6}}@media screen and (max-width:991px){.xz-v2-klp-rule{margin-bottom:48px}.xz-v2-klp-nerdy-inner.ff-content-wrp{grid-row-gap:40px;row-gap:40px}.xz-v2-pdpx .xz-v2-klp-table th,.xz-v2-pdpx .xz-v2-klp-table td,.xz-v2-pdpx .xz-v2-klp-table .xz-table-col-headline,.xz-v2-pdpx .xz-v2-klp-table .xz-table-cell{padding:12px 8px}.xz-v2-klp-fits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xz-v2-klp-fit-inner{padding:12px 16px;min-height:72px}.xz-v2-klp-duo-grid{grid-template-columns:minmax(0,1fr);grid-row-gap:16px;row-gap:16px}.xz-v2-klp-duo-box{height:50vh;min-height:400px;max-height:520px}.xz-v2-klp-duo-copy{padding:24px}.xz-v2-klp-strip-inner{-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:start;align-items:flex-start;grid-row-gap:24px;row-gap:24px}.xz-v2-klp-buy.ff-cta-atc{width:100%}.xz-v2-pdp-recs-rule{margin-bottom:32px}.xz-v2-pdp-knowledge .xz-v2-pdp-recs-rule{margin-bottom:48px}.xz-v2-pdp-faq-section+.shopify-section .xz-v2-pdp-knowledge>.ff-section-y-padding{padding-top:48px}.xz-v2-rail-card{width:240px}}@media screen and (max-width:479px){.xz-v2-klp-fits-grid{grid-template-columns:minmax(0,1fr)}.xz-v2-klp-duo-copy{padding:16px}.xz-v2-rail-card{width:196px}}.xz-v2-pdp .xz-v2-afterpay{-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#8a8a8a}.xz-v2-pdp .xz-v2-afterpay .ff-caption-1{color:#8a8a8a}.xz-v2-pdp .xz-v2-afterpay .afterpay-logo{height:auto;display:inline-block}.xz-v2-pdp .xz-v2-afterpay-info summary{list-style:none;pointer-events:auto;cursor:pointer;color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.xz-v2-pdp .xz-v2-afterpay-info summary::-webkit-details-marker{display:none}.xz-v2-pdp .xz-v2-afterpay-info .ff-icon svg{display:block;width:100%;height:100%}.xz-v2-pdp .xz-v2-afterpay-panel{position:absolute;top:32px;right:0;z-index:1000;width:264px;padding:16px;background:#222;display:-webkit-box;display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:start;align-items:flex-start;grid-row-gap:8px;row-gap:8px}.xz-v2-pdp .xz-v2-afterpay-panel .ff-caption-1{color:#c6c6c6;white-space:normal}.xz-v2-pdp .xz-v2-afterpay-panel .ff-cta-text-btn{height:24px;color:#fff;text-decoration:none}.xz-v2-pdp .xz-v2-afterpay-panel .ff-icon svg{display:block;width:100%;height:100%}@media screen and (max-width:479px){.xz-v2-pdp .xz-v2-afterpay-panel{right:-8px;width:240px}}.xz-v2-pdp .sticky-add-to-cart-wrapper,.xz-v2-pdp sticky-add-to-cart-bar{display:none!important}xz-v2-pdp-sticky{display:none}div.xz-v2-pdp-sticky-portal{position:fixed;top:auto;left:0;right:0;bottom:6px;bottom:calc(6px + env(safe-area-inset-bottom,0px));z-index:999;display:none;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;box-sizing:border-box;width:100%;padding:16px 16px 10px;overflow:hidden;background:transparent;pointer-events:none}div.xz-v2-pdp-sticky-portal.is-visible,div.xz-v2-pdp-sticky-portal.is-leaving{display:-webkit-box;display:flex}div.xz-v2-pdp-sticky-portal .ff-cta-floating-atc{position:relative;z-index:99;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;grid-column-gap:8px;column-gap:8px;max-width:100%;padding:16px 32px;border:0;border-radius:0;background-color:#ffdc99;color:#17130b;box-shadow:0 -4px 12px #00000052;cursor:pointer;pointer-events:auto;transition:background-color .2s cubic-bezier(.25,.46,.45,.94);opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}div.xz-v2-pdp-sticky-portal.is-visible .ff-cta-floating-atc{opacity:1;-webkit-transform:none;transform:none}div.xz-v2-pdp-sticky-portal.is-leaving .ff-cta-floating-atc{pointer-events:none}div.xz-v2-pdp-sticky-portal .ff-cta-floating-atc .ff-button-1-txt{-webkit-flex:none;flex:none}div.xz-v2-pdp-sticky-portal .ff-cta-floating-atc [data-sticky-label]{-webkit-flex:0 1 auto;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}div.xz-v2-pdp-sticky-portal .ff-cta-floating-atc:focus-visible{outline:2px solid #17130b;outline-offset:-6px}div.xz-v2-pdp-sticky-portal.is-disabled .ff-cta-floating-atc .ff-button-1-txt{opacity:.55}@media(hover:hover)and (min-width:992px){div.xz-v2-pdp-sticky-portal:not(.is-disabled) .ff-cta-floating-atc:hover{background-color:#ffeed2}}html.xz-v2-has-sticky-buy{scroll-padding-bottom:78px}html.xz-v2-has-sticky-buy #hide-chat{display:none!important}@media screen and (min-width:992px){html.xz-v2-form-badge div.xz-v2-pdp-sticky-portal{padding-right:72px}}@media screen and (max-width:374px){html.xz-v2-form-badge div.xz-v2-pdp-sticky-portal{padding-right:72px}}@media screen and (max-width:991px){div.xz-v2-pdp-sticky-portal{-webkit-box-pack:center;justify-content:center;padding-bottom:0}html.xz-v2-has-sticky-buy{scroll-padding-bottom:68px;scroll-padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){div.xz-v2-pdp-sticky-portal .ff-cta-floating-atc{-webkit-transform:none;transform:none}.xz-v2-pdpx [data-xz-rise]>*{transition:none}.xz-v2-js .xz-v2-pdpx [data-xz-rise]:not(.is-risen)>*{opacity:1;-webkit-transform:none;transform:none}}.xz-v2-pdp variant-picker{display:block;width:100%;padding:0!important}.xz-v2-pdp variant-picker .variant-picker__form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;flex-direction:column;grid-row-gap:8px;row-gap:8px;margin:0}.xz-v2-pdp variant-picker legend,.xz-v2-pdp variant-picker .variant-option__legend-text{margin:0;padding:0;font:600 15px/140% Euclidcirculara Webxl,Arial,sans-serif;color:#fff;letter-spacing:normal;text-transform:none}.xz-v2-pdp variant-picker .variant-option__legend-text,.quick-add-modal [data-v2-accessory-dialog] variant-picker .variant-option__legend-text{display:block;overflow-wrap:break-word}.xz-v2-pdp variant-picker fieldset{display:-webkit-box!important;display:flex!important;grid-template-columns:none!important;-webkit-box-pack:start!important;justify-content:flex-start!important;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:8px!important;column-gap:8px!important;grid-row-gap:8px!important;row-gap:8px!important;margin:0 0 8px;padding:0;border:0;min-width:0}.xz-v2-pdp variant-picker .variant-option__button-label{position:relative;display:block;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;-webkit-box-flex:0;flex:0 0 auto;width:auto!important;min-width:0;box-shadow:none!important;overflow:visible;outline:0}.xz-v2-pdp variant-picker .variant-option__button-label input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.xz-v2-pdp variant-picker .product-variant{display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-width:64px!important;width:auto!important;height:40px!important;min-height:40px!important;padding:0 16px!important;margin:0!important;border:1px solid #404040!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;font:600 14px/100% Euclidcirculara Webxl,Arial,sans-serif!important;letter-spacing:normal!important;text-transform:uppercase;text-decoration:none!important;white-space:nowrap}.xz-v2-pdp variant-picker .product-variant img{display:none!important}.xz-v2-pdp variant-picker .product-variant span{font:inherit!important;color:inherit!important;letter-spacing:normal!important}.xz-v2-pdp variant-picker .product-variant.active,.xz-v2-pdp variant-picker input:checked+.product-variant{border-color:#ffd380!important}.xz-v2-pdp variant-picker input:focus-visible+.product-variant{outline:2px solid #ffd380;outline-offset:3px}.xz-v2-pdp variant-picker .product-variant.disabled,.xz-v2-pdp variant-picker input[data-option-available=false]+.product-variant{color:#8a8a8a!important;text-decoration:line-through!important}@media(hover:hover)and (min-width:992px){.xz-v2-pdp variant-picker .product-variant:hover{border-color:#fff!important}.xz-v2-pdp variant-picker .product-variant.active:hover{border-color:#ffd380!important}}.xz-v2-pdp variant-picker select{height:48px;padding:0 40px 0 16px;border:1px solid #8a8a8a;border-radius:0;background-color:#000;color:#fff;font:400 15px/100% Euclidcirculara Webxl,Arial,sans-serif}.xz-v2-pdp .recipient-form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;flex-direction:column;grid-row-gap:8px;row-gap:8px;width:100%;margin:0 0 8px}.xz-v2-pdp .recipient-form .gift-card-form-option{display:-webkit-box!important;display:flex!important;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px;margin:0;padding:0;border:0}.xz-v2-pdp .recipient-form__send-to{width:100%;margin:0 0 8px;padding:0;font:600 15px/140% Euclidcirculara Webxl,Arial,sans-serif!important;color:#fff!important;letter-spacing:normal!important;text-transform:none!important}.xz-v2-pdp .gift-card-form-option__button-label{position:relative;box-sizing:border-box!important;display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:40px!important;min-height:0!important;padding:0 16px!important;margin:0!important;border:1px solid #404040!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;cursor:pointer}.xz-v2-pdp .gift-card-form-option__button-label input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.xz-v2-pdp .gift-card-form-option__button-label span{font:600 14px/100% Euclidcirculara Webxl,Arial,sans-serif!important;letter-spacing:normal!important;text-transform:uppercase!important;color:#fff!important}.xz-v2-pdp .gift-card-form-option__button-label:focus-within{outline:2px solid #ffd380;outline-offset:3px}.xz-v2-pdp .gift-card-form-option__button-label.is-checked,.xz-v2-pdp .gift-card-form-option__button-label input:checked~span{border-color:#ffd380!important}.xz-v2-pdp .recipient-fields{display:-webkit-box;display:flex;-webkit-box-orient:vertical;flex-direction:column;grid-row-gap:8px;row-gap:8px;padding:16px;background:#222}.xz-v2-pdp .recipient-fields[hidden]{display:none}.xz-v2-pdp .recipient-fields__input,.xz-v2-pdp .recipient-fields textarea{width:100%;min-height:48px;padding:12px 16px!important;border:1px solid #8a8a8a!important;border-radius:0!important;background:transparent!important;color:#fff!important;font:400 15px/146% Euclidcirculara Webxl,Arial,sans-serif!important;letter-spacing:normal!important;box-shadow:none!important}.xz-v2-pdp .recipient-fields__input::placeholder,.xz-v2-pdp .recipient-fields textarea::placeholder{color:#8a8a8a;opacity:1}.xz-v2-pdp .recipient-fields label,.xz-v2-pdp .recipient-form__message,.xz-v2-pdp .recipient-fields .field__info{font:400 12px/136% Euclidcirculara Webxl,Arial,sans-serif!important;color:#8a8a8a!important;letter-spacing:normal!important}.xz-v2-pdp .recipient-fields .field--send-on>label{display:block;margin:0 0 8px}@media screen and (max-width:991px){.xz-v2-pdp variant-picker legend,.xz-v2-pdp variant-picker .variant-option__legend-text,.quick-add-modal [data-v2-accessory-dialog] variant-picker legend,.quick-add-modal [data-v2-accessory-dialog] variant-picker .variant-option__legend-text{font-size:13px!important}.xz-v2-pdp .recipient-form__send-to{font-size:13px!important}}@media(hover:none),(pointer:coarse),screen and (max-width:991px){.xz-v2-pdp .recipient-fields__input,.xz-v2-pdp .recipient-fields textarea{font-size:16px!important}}.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input{color-scheme:dark}.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input::-webkit-datetime-edit,.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input::-webkit-datetime-edit-year-field,.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input::-webkit-datetime-edit-month-field,.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input::-webkit-datetime-edit-day-field,.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input::-webkit-datetime-edit-text{color:#8a8a8a}.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input.xz-v2-has-value::-webkit-datetime-edit,.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input.xz-v2-has-value::-webkit-datetime-edit-year-field,.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input.xz-v2-has-value::-webkit-datetime-edit-month-field,.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input.xz-v2-has-value::-webkit-datetime-edit-day-field,.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input.xz-v2-has-value::-webkit-datetime-edit-text{color:#fff}.xz-v2-pdp .recipient-fields .field--send-on .recipient-fields__input::-webkit-calendar-picker-indicator{color:#fff}.xz-v2-pdp .xz-v2-pdp-details>.shopify-app-block{display:contents}.xz-v2-pdp #google-automated-discounts-price:empty{display:none!important}.xz-v2-pdp .product-inventory__status,.xz-v2-pdp .xz-v2-inventory-shipping{margin-bottom:0}.xz-v2-pdp h2,.xz-v2-pdpx h2{font-family:Euclidcirculara Webxl,Arial,sans-serif!important}@keyframes xzV2EngravingFlash{0%{box-shadow:inset 0 0 0 1px #ffd380}to{box-shadow:inset 0 0 0 1px #ffd38000}}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content{-webkit-animation:xzV2EngravingFlash 1s cubic-bezier(.3333333,.6666667,.6666667,1) forwards;animation:xzV2EngravingFlash 1s cubic-bezier(.3333333,.6666667,.6666667,1) forwards}@media(prefers-reduced-motion:reduce){.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content{-webkit-animation:none;animation:none;box-shadow:none}}body.engraving-modal-open xz-v2-pdp.xz-v2-pdp{z-index:100000}.xz-v2-pdp .engraving-modal__backdrop{background:#000c!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.xz-v2-pdp .engraving-modal__dialog{background:#000!important;border:1px solid #404040!important;border-radius:0!important;box-shadow:none!important}.xz-v2-pdp .engraving-modal__header{padding:16px 16px 16px 24px!important;border-bottom:1px solid #404040!important;background:transparent!important}.xz-v2-pdp .engraving-modal__title{margin-left:-2px!important;font-family:Euclidcirculara Webxl,Arial,sans-serif!important;font-weight:600!important;font-size:34px!important;line-height:110%!important;letter-spacing:normal!important}.xz-v2-pdp .engraving-modal__close,.jdgm-write-review-modal__close-btn{display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-flex:none;flex:none;box-sizing:border-box!important;width:56px!important;min-width:56px;max-width:56px;height:56px!important;padding:0!important;border:1px solid #fff!important;border-radius:28px!important;background:#000!important;color:#fff!important;box-shadow:none!important;-webkit-transform:none!important;transform:none!important;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94)!important}.xz-v2-pdp .engraving-modal__close svg,.jdgm-write-review-modal__close-btn svg{display:none!important}.xz-v2-pdp .engraving-modal__close:before,.jdgm-write-review-modal__close-btn:before{content:"";display:block;-webkit-flex:none;flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center / 20px 20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center / 20px 20px no-repeat}.xz-v2-pdp .engraving-modal__body{padding:24px!important}.xz-v2-pdp .engraving-modal .engraving-font-label{font-family:Euclidcirculara Webxl,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:136%!important;letter-spacing:normal!important;text-transform:none!important;color:#8a8a8a!important}.xz-v2-pdp .engraving-modal .engraving-font-select{height:48px!important;border:1px solid #8a8a8a!important;border-radius:0!important;background-color:#000!important;color:#fff!important;font:400 15px/100% Euclidcirculara Webxl,Arial,sans-serif!important;letter-spacing:normal!important}@media(hover:none),(pointer:coarse){.xz-v2-pdp .engraving-modal .engraving-font-select,.xz-v2-pdp .engraving-container .engraving-font-select{font-size:16px!important}}.xz-v2-pdp .engraving-modal .engraving-font-select:focus-visible{outline:2px solid #ffd380;outline-offset:3px}.xz-v2-pdp .engraving-modal .engraving-font-select:focus{outline:2px solid #ffd380;outline-offset:3px}.xz-v2-pdp .engraving-modal .engraving-font-select:focus:not(:focus-visible){outline:none}.xz-v2-pdp .engraving-preview__stage{background:#000!important;border:1px solid #404040!important;border-radius:0!important}.xz-v2-pdp .engraving-preview__lens{border-color:#fff!important;background-color:#000!important}.xz-v2-pdp .engraving-preview__placeholder{font-family:Euclidcirculara Webxl,Arial,sans-serif!important;font-size:12px!important;letter-spacing:normal!important;color:#8a8a8a!important}.xz-v2-pdp .engraving-modal__footer{padding:16px 24px!important;border-top:1px solid #404040!important;background:transparent!important;gap:8px!important}.xz-v2-pdp .engraving-modal__cancel,.xz-v2-pdp .engraving-modal__done,.xz-v2-pdp .engraving-modal__download{height:40px!important;min-height:40px!important;padding:0 24px!important;border-radius:0!important;font-family:Euclidcirculara Webxl,Arial,sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:100%!important;letter-spacing:normal!important;text-transform:uppercase!important;box-shadow:none!important;transform:none!important;transition:none!important}.xz-v2-pdp .engraving-modal__cancel,.xz-v2-pdp .engraving-modal__download{background:transparent!important;border:1px solid #fff!important;color:#fff!important}.xz-v2-pdp .engraving-modal__download:disabled{opacity:.4!important}.xz-v2-pdp .engraving-modal__done{background:#ffd380!important;border:1px solid #ffd380!important;color:#17130b!important}@media screen and (max-width:479px){.xz-v2-pdp .engraving-modal__header{padding:16px!important}.xz-v2-pdp .engraving-modal__title{white-space:normal!important;overflow:visible!important}.xz-v2-pdp .engraving-modal__body{padding:16px!important}.xz-v2-pdp .engraving-modal__footer{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important;padding:16px!important}.xz-v2-pdp .engraving-modal__footer>.engraving-modal__download,.xz-v2-pdp .engraving-modal__footer>.engraving-modal__cancel{-webkit-box-flex:1!important;flex:1 1 0!important;min-width:0!important;padding:0 12px!important;white-space:nowrap}.xz-v2-pdp .engraving-modal__footer>.engraving-modal__done{-webkit-box-flex:1!important;flex:1 1 100%!important;-webkit-box-ordinal-group:4;order:3;max-width:none}}@media(hover:hover)and (min-width:992px){.xz-v2-pdp .engraving-modal__cancel:hover,.xz-v2-pdp .engraving-modal__download:hover:not(:disabled){background:#fff!important;color:#000!important}.xz-v2-pdp .engraving-modal__done:hover{background:#ffeed2!important;border-color:#ffeed2!important}.xz-v2-pdp .engraving-modal__close:hover,.jdgm-write-review-modal__close-btn:hover{background:#fff!important;color:#000!important}}.xz-v2-pdp .xz-v2-engrave-msg{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;grid-column-gap:8px;column-gap:8px;width:100%;margin:8px 0 0;color:#fff}.xz-v2-pdp .xz-v2-engrave-msg .ff-bullet{-webkit-flex:none;flex:none;width:6px;height:6px;border-radius:3px;background:#c81e1e}.xz-v2-pdp .xz-v2-engrave-msg .ff-caption-1{color:#fff}.xz-v2-pdp .product-inventory__icon-out_of_stock{background:#c81e1e!important}.xz-v2-pdp .xz-bis__trigger{display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;grid-column-gap:8px;column-gap:8px;width:100%;height:48px!important;min-height:48px;padding:0 16px 0 0!important;border:0!important;border-radius:0!important;background:#ffd380!important;color:#17130b!important;box-shadow:none!important}.xz-v2-pdp .xz-bis__trigger,.xz-v2-pdp .xz-bis__trigger span{font-family:Euclidcirculara Webxl,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:100%!important;letter-spacing:normal!important;text-transform:uppercase!important;color:#17130b!important}.xz-v2-pdp .xz-bis__trigger .xz-bis__bell{width:20px;height:20px}@media(hover:hover)and (min-width:992px){.xz-v2-pdp .xz-bis__trigger:hover{background:#ffeed2!important}}.xz-v2-pdp .ff-breadcrumbs-wrp{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;overflow:hidden}.xz-v2-pdp .ff-breadcrumbs-wrp>*{-webkit-flex-shrink:0;flex-shrink:0}.xz-v2-pdp .ff-breadcrumbs-wrp>:last-child{-webkit-flex-shrink:1;flex-shrink:1;min-width:0}.xz-v2-pdp .ff-breadcrumbs-wrp>:last-child .ff-caption-breadcrumb{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xz-v2-pdp .ff-breadcrumbs-wrp.is-compact .xz-v2-crumb-series{display:none}.xz-v2-pdp .ff-breadcrumbs-wrp.is-wrap{-webkit-box-align:start;align-items:flex-start}.xz-v2-pdp .ff-breadcrumbs-wrp.is-wrap>:last-child .ff-caption-breadcrumb{overflow:visible;text-overflow:clip;white-space:normal}.xz-v2-pdp .ff-breadcrumbs-wrp.is-wrap>.ff-breadcrumb-btn{height:auto;min-height:32px;padding:8px 0;-webkit-box-align:start;align-items:flex-start}.xz-v2-pdp .ff-breadcrumbs-wrp.is-wrap>.ff-icon{margin-top:8px}.xz-v2-pdp .xz-v2-afterpay-info summary.ff-action-btn.ff-is-size-3{pointer-events:auto;width:24px;height:24px;padding:0 0 2px}.xz-v2-pdp .xz-v2-afterpay-info summary.ff-action-btn.ff-is-size-3:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}@media screen and (max-width:389px){.xz-v2-pdp .xz-upsell-wrp .ff-box>.ff-content-wrp.ff-is-horizontal{position:relative;-webkit-box-align:end;align-items:flex-end}.xz-v2-pdp .xz-upsell-wrp .xc-product-thumb-container{width:64px;min-width:64px;-webkit-align-self:center;align-self:center}.xz-v2-pdp .xz-upsell-wrp .ff-box>.ff-content-wrp.ff-is-horizontal>.ff-content-wrp{min-width:0;-webkit-box-flex:1;flex:1 1 auto}.xz-v2-pdp .xz-upsell-wrp form[data-pdp-upsell]{position:absolute;right:0;bottom:0}.xz-v2-pdp .xz-upsell-wrp .ff-content-wrp.ff-is-horizontal:last-child>.ff-price-rrp-2-wrp{min-height:32px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}.jdgm-write-review-modal,.jdgm-write-review-modal *{font-family:Euclidcirculara Webxl,Arial,sans-serif!important;letter-spacing:normal!important}.jdgm-write-review-modal .jdgm-star{font-family:JudgemeStar!important;color:#ffd380!important}.jdgm-write-review-modal__overlay{background:#000c!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.jdgm-write-review-modal__content{background:#000!important;color:#c6c6c6!important;border:1px solid #404040!important;border-radius:0!important;box-shadow:none!important}@media screen and (max-width:767px){.jdgm-write-review-modal__close-btn{top:24px!important;right:24px!important}.jdgm-write-review-modal__content{padding-top:104px!important;padding-bottom:36px!important}}.jdgm-write-review-modal__title,.jdgm-write-review-modal__product-title{color:#fff!important;font-weight:600!important;font-size:20px!important;line-height:130%!important}.jdgm-write-review-modal__intro,.jdgm-write-review-modal__text,.jdgm-write-review-modal__checkbox-text{color:#c6c6c6!important;font-size:15px!important;line-height:146%!important}.jdgm-write-review-modal__field-label{color:#fff!important;font-size:15px!important;font-weight:600!important;line-height:140%!important}.jdgm-write-review-modal__field-help,.jdgm-write-review-modal__gdpr-statement,.jdgm-write-review-modal__gdpr-statement a,.jdgm-write-review-modal__media-upload-prompt,.jdgm-write-review-modal__media-upload-prompt b{color:#8a8a8a!important;font-size:12px!important;line-height:136%!important}.jdgm-write-review-modal__product-image,.jdgm-write-review-modal__product-image img{border-radius:0!important;background:#000!important}.jdgm-write-review-modal__field-input,.jdgm-write-review-modal textarea,.jdgm-write-review-modal input[type=text],.jdgm-write-review-modal input[type=email]{background:transparent!important;color:#fff!important;border:1px solid #8a8a8a!important;border-radius:0!important;box-shadow:none!important;font-size:16px!important}.jdgm-write-review-modal__stars:before,.jdgm-write-review-modal__stars:after{color:#8a8a8a!important;font-size:12px!important;line-height:136%!important}.jdgm-write-review-modal__field-input::placeholder,.jdgm-write-review-modal textarea::placeholder{color:#8a8a8a!important;opacity:1}.jdgm-write-review-modal__field-input:focus,.jdgm-write-review-modal textarea:focus{border-color:#fff!important;outline:none!important}.jdgm-write-review-modal__checkbox-custom{background:transparent!important;border:1px solid #8a8a8a!important;border-radius:0!important}.jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{background:#ffd380!important;border-color:#ffd380!important}.jdgm-write-review-modal__media-upload{border:1px dashed #404040!important;border-radius:0!important;background:transparent!important}.jdgm-write-review-modal__navigation,.jdgm-write-review-modal__thank-you-nav{border-color:#404040!important;background:#000!important}.jdgm-write-review-modal__nav-btn{height:48px!important;padding:0 24px!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;line-height:100%!important;text-transform:uppercase!important}.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close{background:#ffd380!important;border:1px solid #ffd380!important;color:#17130b!important}.jdgm-write-review-modal__nav-btn-back{background:transparent!important;border:1px solid #fff!important;color:#fff!important}.jdgm-write-review-modal__field-error{color:#c81e1e!important;font-size:12px!important}@media(hover:hover)and (min-width:992px){.jdgm-write-review-modal__nav-btn-next:hover,.jdgm-write-review-modal__nav-btn-close:hover{background:#ffeed2!important;border-color:#ffeed2!important}.jdgm-write-review-modal__nav-btn-back:hover{background:#fff!important;color:#000!important}}@media screen and (max-width:389px){.xz-v2-pdp .xz-bis__trigger{grid-column-gap:6px;column-gap:6px;padding:0 8px!important}.xz-v2-pdp .xz-bis__trigger,.xz-v2-pdp .xz-bis__trigger span{font-size:13px!important;white-space:nowrap}.xz-v2-pdp .xz-bis__trigger .xz-bis__bell{width:16px;height:16px;-webkit-flex:none;flex:none}}.xz-v2-pdpx a:focus,.xz-v2-pdpx button:focus,.xz-v2-pdpx [tabindex]:focus,.xz-v2-pdp variant-picker input:focus+.product-variant{outline:2px solid #ffd380;outline-offset:3px}.xz-v2-pdpx a:focus:not(:focus-visible),.xz-v2-pdpx button:focus:not(:focus-visible),.xz-v2-pdpx [tabindex]:focus:not(:focus-visible),.xz-v2-pdp variant-picker input:focus:not(:focus-visible)+.product-variant{outline:none}.shopify-section[id$=__main]+.shopify-section .xz-v2-pdp-recs>.ff-section-y-padding{padding-top:72px}.shopify-section[id$=__main]+.shopify-section .xz-v2-pdp-recs .xz-v2-pdp-recs-rule{display:none}@media screen and (max-width:991px){.shopify-section[id$=__main]+.shopify-section .xz-v2-pdp-recs>.ff-section-y-padding{padding-top:48px}}.quick-add-modal{background:#000!important;color:#fff!important;border:1px solid #404040!important;border-radius:0!important;box-shadow:none!important;min-height:0!important}.quick-add-modal::backdrop{background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.quick-add-modal .quick-add-modal__close{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:40px;height:40px;padding:0;top:16px;right:16px;border:1px solid #404040;border-radius:20px;background:#000;color:#fff}.quick-add-modal .quick-add-modal__close svg{width:16px;height:16px}.quick-add-modal [data-v2-accessory-dialog],.quick-add-modal [data-v2-accessory-dialog] *{font-family:Euclidcirculara Webxl,Arial,sans-serif!important;letter-spacing:normal!important}.quick-add-modal [data-v2-accessory-dialog]{gap:24px;padding:32px}.quick-add-modal [data-v2-accessory-dialog]>h2{margin:0;padding-right:48px;font-size:20px!important;font-weight:600!important;line-height:130%!important;text-transform:none!important;color:#fff}.quick-add-modal [data-v2-accessory-dialog]>h2 a{color:#fff;text-decoration:none}.quick-add-modal [data-v2-accessory-dialog] .ff-price-rrp-1{font-size:24px;font-weight:600;line-height:110%;color:#fff}.quick-add-modal [data-v2-accessory-dialog] .ff-price-rrp-1-striketrough{font-size:15px;color:#8a8a8a}.quick-add-modal [data-v2-accessory-dialog] .xz-v2-afterpay{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center;grid-column-gap:4px;column-gap:4px;margin-top:8px}.quick-add-modal [data-v2-accessory-dialog] .xz-v2-afterpay .ff-caption-1{font-size:12px;line-height:136%;color:#8a8a8a}.quick-add-modal [data-v2-accessory-dialog] .xz-v2-afterpay-info{display:none!important}.quick-add-modal [data-v2-accessory-dialog] variant-picker{padding:0!important}.quick-add-modal [data-v2-accessory-dialog] variant-picker legend,.quick-add-modal [data-v2-accessory-dialog] variant-picker .variant-option__legend-text{margin:0 0 8px;padding:0;font-size:15px!important;font-weight:600!important;line-height:140%;color:#fff;text-transform:none}.quick-add-modal [data-v2-accessory-dialog] .variant-option__swatch-value{font-size:12px;color:#8a8a8a}.quick-add-modal [data-v2-accessory-dialog] variant-picker fieldset{display:-webkit-box!important;display:flex!important;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:8px;gap:8px;margin:0;padding:0;border:0}.quick-add-modal [data-v2-accessory-dialog] .variant-option__button-label{position:relative;-webkit-box-flex:0;flex:0 0 auto;width:auto!important;margin:0;padding:0;border:0!important;background:none!important;box-shadow:none!important;overflow:visible;outline:0}.quick-add-modal [data-v2-accessory-dialog] .variant-option__button-label input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.quick-add-modal [data-v2-accessory-dialog] .product-variant{display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;grid-column-gap:8px;column-gap:8px;height:56px!important;padding:4px 16px 4px 4px!important;border:1px solid #404040!important;border-radius:0!important;background:transparent!important;color:#fff!important;text-decoration:none!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase}.quick-add-modal [data-v2-accessory-dialog] .product-variant img{width:46px!important;height:46px!important;object-fit:cover;border-radius:0!important}.quick-add-modal [data-v2-accessory-dialog] .product-variant.active,.quick-add-modal [data-v2-accessory-dialog] input:checked+.product-variant{border-color:#ffd380!important}.quick-add-modal [data-v2-accessory-dialog] input:focus-visible+.product-variant{outline:2px solid #ffd380;outline-offset:3px}.quick-add-modal [data-v2-accessory-dialog] input:focus+.product-variant{outline:2px solid #ffd380;outline-offset:3px}.quick-add-modal [data-v2-accessory-dialog] input:focus:not(:focus-visible)+.product-variant{outline:none}.quick-add-modal [data-v2-accessory-dialog] .add-to-cart-button{height:48px!important;min-height:48px;border:0!important;border-radius:0!important;background:#ffd380!important;color:#17130b!important;box-shadow:none!important}.quick-add-modal [data-v2-accessory-dialog] .add-to-cart-button,.quick-add-modal [data-v2-accessory-dialog] .add-to-cart-button span{font-size:14px!important;font-weight:600!important;line-height:100%!important;text-transform:uppercase!important}.quick-add-modal [data-v2-accessory-dialog] .add-to-cart-button:disabled{opacity:.55}@media(hover:hover)and (min-width:992px){.quick-add-modal [data-v2-accessory-dialog] .add-to-cart-button:hover{background:#ffeed2!important}.quick-add-modal [data-v2-accessory-dialog] .product-variant:hover{border-color:#fff!important}}@media screen and (max-width:767px){.quick-add-modal[open]{top:0!important;bottom:0!important;height:100%!important;max-height:none!important;margin:0!important;border:0!important;overflow-y:auto!important}.quick-add-modal .quick-add-modal__close{width:56px;height:56px;top:24px;right:24px;border-color:#fff;border-radius:28px}.quick-add-modal [data-v2-accessory-dialog]{padding:104px 16px 32px}}@media screen and (max-width:479px){.xz-v2-pdp .xz-v2-pdp-identity:not(.xz-v2-pdp-reference-identity)>.ff-breadcrumbs-wrp{max-width:calc(100% + 28px);width:calc(100% + 28px);margin-right:-28px}}.xz-v2-pdp .product-form-buttons .add-to-cart-text--added,.xz-v2-pdp .product-form-buttons .add-to-cart-text--added span{font-family:Euclidcirculara Webxl,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:100%!important;letter-spacing:normal!important;color:inherit}.xz-v2-pdp .product-form-buttons .add-to-cart-text--added{top:0;right:0;bottom:0;left:0;grid-column-gap:8px;column-gap:8px}@media(hover:none),(pointer:coarse){.delivery-estimate-input-group .delivery-estimate-input{font-size:16px;line-height:22.8571px;height:48px;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:114.2857%;padding:11.4286px 13.7143px;border-width:1.1429px;border-radius:4.5714px;margin:0 -14.2857% -6px 0;-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:0 0;transform-origin:0 0}}.xz-v2-pdp .xz-pdp-shop-wrp{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.xz-v2-pdp .xz-gallery-wrp{width:100%;min-width:0;position:-webkit-sticky;position:sticky;top:152px}.xz-v2-pdp .xz-shopping-details-wrp{width:100%;min-width:0}.xz-v2-pdp .xz-gallery-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;grid-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px;width:100%;max-width:none;position:static}@media screen and (max-width:991px){.xz-v2-pdp .xz-gallery-wrp{position:static}.xz-v2-pdp .xz-gallery-content{-webkit-box-orient:vertical;flex-direction:column}}@media screen and (min-width:992px){.xz-v2-pdp .xz-pdp-shop-wrp{-webkit-box-pack:justify;justify-content:space-between}.xz-v2-pdp .xz-gallery-wrp{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;width:auto}.xz-v2-pdp .ff-pdp-product-img{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;min-width:0;max-width:648px}.xz-v2-pdp .xz-v2-pdp-thumbs-wrp,.xz-v2-pdp .xz-v2-pdp-thumbs-space{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:120px}.xz-v2-pdp .xz-v2-pdp-thumbs-wrp{-webkit-align-self:stretch;align-self:stretch}.xz-v2-pdp .xz-v2-pdp-thumbs-wrp>.ff-pdp-thumbnails{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.xz-v2-pdp .xz-shopping-details-wrp{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:416px;max-width:600px}}.xz-v2-pdp-is-fee .xz-pdp-shop-wrp{-webkit-box-pack:center;justify-content:center}.xz-v2-pdp-is-fee .xz-shopping-details-wrp{width:100%;max-width:512px}.xz-v2-pdp .ff-pdp-product-img>.xz-product-box-tag{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;grid-column-gap:4px;column-gap:4px;position:absolute;top:0;right:auto;bottom:auto;left:0;z-index:1;margin:0 16px 16px 0;padding:3px 6px;background-color:var(--accent-col-1);color:var(--text-col-titles);pointer-events:none}.xz-v2-pdp .ff-pdp-product-img>.xz-product-box-tag .ff-caption-2{color:var(--text-col-titles)}@media screen and (max-width:991px){.xz-v2-pdp .ff-pdp-product-img>.xz-product-box-tag{padding-bottom:2px}}.xz-v2-pdp .xz-v2-pdp-track{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width:991px){.xz-v2-pdp .xz-v2-pdp-track{display:-webkit-box;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.xz-v2-pdp .xz-v2-pdp-track::-webkit-scrollbar{display:none;width:0;height:0}.xz-v2-pdp .xz-v2-pdp-track>.xz-v2-pdp-media{position:relative;-webkit-box-flex:0;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.xz-v2-pdp .xz-v2-pdp-track .xz-v2-pdp-zoom-trigger:focus-visible{outline-offset:-2px}}@supports not selector(::-webkit-scrollbar){.xz-v2-pdp .xz-v2-pdp-track{scrollbar-width:none}}@supports not selector(:focus-visible){@media screen and (max-width:991px){.xz-v2-pdp .xz-v2-pdp-track .xz-v2-pdp-zoom-trigger:focus{outline-offset:-2px}}}@media screen and (min-width:992px){.xz-v2-pdp .xz-v2-pdp-track>.xz-v2-pdp-media:not(.is-active){display:none}}.xz-v2-pdp .img-gradient-bottom.ff-is-light.xz-v2-pdp-ind{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(0deg,var(--black-4),var(--transparent-zero) 30%);pointer-events:none}.xz-v2-pdp .ff-box.xz-v2-pdp-dots{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;width:100%;max-width:none;min-height:auto;padding:24px;overflow:hidden;pointer-events:none}.xz-v2-pdp .xz-v2-pdp-dots .pagination-wrp{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;position:relative;height:12px;padding:0 6px 0 0}.xz-v2-pdp .xz-v2-pdp-dots .pagination-dot{-webkit-box-flex:0;flex:none;position:relative;width:6px;height:6px;border-radius:8px;background-color:var(--white)}.xz-v2-pdp .xz-v2-pdp-dots .pagination-dot+.pagination-dot{margin-left:8px}.xz-v2-pdp .xz-v2-pdp-dots .pagination-dot.active{-webkit-transform:translateX(3px) scale(2);transform:translate(3px) scale(2)}.xz-v2-pdp .xz-v2-pdp-dots .pagination-dot.active~.pagination-dot{-webkit-transform:translateX(6px);transform:translate(6px)}@media screen and (min-width:992px){.xz-v2-pdp .ff-pdp-product-img>.xz-v2-pdp-ind{display:none}}.xz-v2-pdp .ff-carousel-parent.xz-pdp-series{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;position:relative;width:100%;min-width:0;max-width:100%;padding:0;overflow:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;cursor:grab}.xz-v2-pdp .xz-pdp-series::-webkit-scrollbar{display:none;width:0;height:0}@supports not selector(::-webkit-scrollbar){.xz-v2-pdp .xz-pdp-series{scrollbar-width:none}}.xz-v2-pdp .xz-pdp-series.is-dragging{cursor:grabbing}.xz-v2-pdp .xz-pdp-series.is-dragging a{pointer-events:none}.xz-v2-pdp .xz-pdp-series>.ff-content-wrp{-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;max-width:none;margin:0;padding:0;list-style:none}.xz-v2-pdp .xz-v2-series-item{display:-webkit-box;display:flex;list-style:none;margin:0;padding:0}.xz-v2-pdp .xz-series-box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;flex-flow:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;grid-row-gap:8px;row-gap:8px;grid-column-gap:8px;column-gap:8px;color:inherit;text-decoration:none;cursor:inherit}.xz-v2-pdp .xz-pdp-series-thumb{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;width:80px;height:80px;border:1px solid var(--neutral-col-4);border-radius:40px;overflow:hidden;cursor:pointer}.xz-v2-pdp .xz-pdp-series-thumb:hover,.xz-v2-pdp .xz-series-box:focus-visible .xz-pdp-series-thumb{border-color:var(--text-col-titles)}.xz-v2-pdp .xz-series-box:focus-visible{outline:2px solid var(--brand-col-1);outline-offset:-2px}.xz-v2-pdp .xz-pdp-thumb-img{width:85%;height:85%;margin-top:-8px;-o-object-fit:cover;object-fit:cover}.xz-v2-pdp .xz-pdp-thumb-img.xz-v2-series-photo{width:100%;height:100%;margin-top:0}.xz-v2-pdp .xz-series-box .ff-caption-1-wrp{display:block;max-width:80px}.xz-v2-pdp .xz-series-box .ff-caption-1{display:block;position:relative;z-index:99;font-family:Euclidcirculara Webxl,Arial,sans-serif;font-size:12px;line-height:136%;text-align:center}.xz-v2-pdp .xz-pdp-series .ff-carousel-end-space{position:relative;min-width:12%;height:1px;list-style:none}@media screen and (max-width:991px){.xz-v2-pdp .xz-pdp-series-thumb{cursor:auto}}@media screen and (max-width:479px){.xz-v2-pdp .xz-pdp-series .ff-carousel-end-space{min-width:12.2%}}.xz-v2-pdp .ff-content-wrp.ff-is-horizontal.xz-v2-pdp-engraving-row{-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:8px;row-gap:8px;width:calc(100% + 8px);max-width:none;margin-right:-8px}@media screen and (min-width:360px){.xz-v2-pdp .ff-content-wrp.ff-is-horizontal.xz-v2-pdp-engraving-row{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.xz-v2-pdp .engraving-container:not([data-knife-quantity="1"])>.ff-content-wrp.xz-v2-pdp-engraving-row{grid-column-gap:clamp(8px,calc(100% - 308px),24px);column-gap:clamp(8px,calc(100% - 308px),24px)}@media screen and (max-width:991px){.xz-v2-pdp .engraving-container:not([data-knife-quantity="1"])>.ff-content-wrp.xz-v2-pdp-engraving-row{grid-column-gap:clamp(6px,calc(100% - 298px),16px);column-gap:clamp(6px,calc(100% - 298px),16px)}}@media screen and (min-width:360px)and (max-width:374px){.xz-v2-pdp .engraving-container:not([data-knife-quantity="1"])>.xz-v2-pdp-engraving-row>.xz-confirm-wrp{grid-column-gap:2px;column-gap:2px}}@media screen and (max-width:359px){.xz-v2-pdp .engraving-container:not([data-knife-quantity="1"])>.ff-content-wrp.xz-v2-pdp-engraving-row{width:100%;margin-right:0}}.xz-v2-pdp .xz-v2-pdp-engraving-row>.xz-v2-pdp-engraving-switch{width:auto;-webkit-box-flex:0;-webkit-flex:none;flex:none}.xz-v2-pdp .xz-confirm-wrp{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;grid-column-gap:4px;column-gap:4px;position:relative;-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:0;border:0;background:none;color:var(--brand-col-1);cursor:pointer}.xz-v2-pdp .xz-confirm-wrp .ff-button-1-txt{color:inherit}.xz-v2-pdp .xz-confirm-wrp .ff-icon{display:block;width:16px;height:16px}.xz-v2-pdp .xz-confirm-wrp .ff-icon svg{display:block;width:100%;height:100%}.xz-v2-pdp .xz-confirm-wrp:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}@media screen and (max-width:991px){.xz-v2-pdp .xz-confirm-wrp{cursor:auto}}@media screen and (min-width:992px)and (max-width:1099px){.xz-v2-pdp .xz-upsell-wrp .ff-box>.ff-content-wrp.ff-is-horizontal>.xc-product-thumb-container{min-width:80px;-webkit-flex-shrink:1;flex-shrink:1}.xz-v2-pdp .xz-upsell-wrp .ff-box>.ff-content-wrp.ff-is-horizontal>.ff-content-wrp{-webkit-flex-shrink:1000;flex-shrink:1000}}@media screen and (min-width:1751px)and (min-height:1001px){.xz-v2-pdp .xz-upsell-wrp .ff-box>.ff-content-wrp.ff-is-horizontal{position:relative;-webkit-box-align:end;align-items:flex-end}.xz-v2-pdp .xz-upsell-wrp .ff-box>.ff-content-wrp.ff-is-horizontal>.xc-product-thumb-container{min-width:64px;-webkit-flex-shrink:1;flex-shrink:1;-webkit-align-self:center;align-self:center}.xz-v2-pdp .xz-upsell-wrp .ff-box>.ff-content-wrp.ff-is-horizontal>.ff-content-wrp{-webkit-box-flex:1;-webkit-flex:1 1000 auto;flex:1 1000 auto}.xz-v2-pdp .xz-upsell-wrp form[data-pdp-upsell]{position:absolute;right:0;bottom:0}.xz-v2-pdp .xz-upsell-wrp form[data-pdp-upsell]>.xz-v2-pdp-upsell-status{margin-bottom:-1.36em}.xz-v2-pdp .xz-upsell-wrp .ff-content-wrp.ff-is-horizontal:last-child>.ff-price-rrp-2-wrp{min-height:32px;margin-right:72px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/xz-v2-ws-pdp.css.map */
