@keyframes rotate{to{transform:rotate(1turn)}}@keyframes background-pulse{0%,100%{background-color:var(--color)}50%{background-color:rgb(from var(--color) r g b/40%)}}@keyframes slide{from{transform:translate(0, 20%)}}@keyframes scale-up{from{transform:scale(0.9)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes background-color-change{to{background-color:var(--color)}}.slider-container{width:50%;height:100%;position:sticky;gap:1rem;top:1rem;left:0;z-index:3}@media only screen and (max-width: 1023px){.slider-container{width:100%;position:relative;top:0}}.slider-container iframe{width:auto;height:45vh;z-index:2}.slider-container model-viewer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.slider-container .viewer-close-action span{margin:0;position:absolute;top:2rem;right:2rem;line-height:2rem;font-size:2.5rem;color:#000;cursor:pointer;z-index:1}.slider-container .thumbnail-images img:not(.item-image),.slider-container .thumbnail-videos div,.slider-container .image-viewer-navigation img{user-select:none;border-radius:.25rem;cursor:pointer}.slider-container .flair-badges-image--viewer{position:absolute;top:1rem;left:1rem;z-index:1;order:1}@media only screen and (max-width: 1024px){.slider-container .flair-badges-image--viewer{left:1.5rem}}.slider-container .flair-badges-image--viewer .flair-badge-layout{margin:0 !important}.slider-container .thumbnail-navigator{gap:1rem;order:3}.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos>div{gap:.75rem;background-color:var(--color-soapy-blue);padding:8px}.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos>div figure>img:not(.item-image){width:154px;height:86px;object-fit:cover;border-radius:.25rem}.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos>div figure .thumbnail-videos-icon-play{position:absolute;inset:0}.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos>div figure .thumbnail-videos-icon-play svg path:nth-child(2){fill:#fff}.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos>div>p{width:10rem;margin:0;font-size:.875rem}.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images,.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos{display:flex;overflow:hidden;gap:1rem}.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images.active,.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images.active img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos.active,.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos.active img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images.active,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images.active img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos.active,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos.active img:not(.item-image){cursor:grabbing}.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos img:not(.item-image){cursor:pointer}@media only screen and (min-width: 1025px){.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos img:not(.item-image){width:109px;height:auto}}@media only screen and (min-width: 821px)and (max-width: 1024px){.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos img:not(.item-image){width:40vw;height:40vw}}@media only screen and (max-width: 820px){.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images img:not(.item-image),.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos img:not(.item-image){width:85vw;height:85vw}}@media only screen and (max-width: 1024px){.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images.is-scroller,.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos.is-scroller,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images.is-scroller,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos.is-scroller{overflow:auto !important;scroll-snap-type:x mandatory}.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images.is-scroller>*,.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos.is-scroller>*,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images.is-scroller>*,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos.is-scroller>*{scroll-snap-align:start;scroll-margin-left:1rem}.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-images.is-scroller>*:last-child,.slider-container .thumbnail-navigator .thumbnail-navigator-images-scroller .thumbnail-videos.is-scroller>*:last-child,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-images.is-scroller>*:last-child,.slider-container .thumbnail-navigator .thumbnail-navigator-videos-scroller .thumbnail-videos.is-scroller>*:last-child{margin-right:5rem}}.slider-container .main-slider{order:2;width:100%;height:auto}.slider-container .main-slider label{width:100%}.slider-container .main-slider label img:not(.item-image){width:100%;height:auto;aspect-ratio:1/1;cursor:pointer}.slider-container .thumbnail-navigator .slider-expand-button-dekstop,.slider-container .thumbnail-navigator .slider-expand-button-mobile,.slider-container .main-slider .slider-expand-button-dekstop,.slider-container .main-slider .slider-expand-button-mobile{color:var(--primary-color-2);position:absolute;z-index:1;cursor:pointer;border:none;background-color:hsla(0,0%,100%,.9);padding:.5rem;border-radius:50%;pointer-events:none}@media only screen and (min-width: 1025px){.slider-container .thumbnail-navigator .slider-expand-button-dekstop,.slider-container .thumbnail-navigator .slider-expand-button-mobile,.slider-container .main-slider .slider-expand-button-dekstop,.slider-container .main-slider .slider-expand-button-mobile{right:5%;bottom:5%}}@media only screen and (min-width: 821px)and (max-width: 1024px){.slider-container .thumbnail-navigator .slider-expand-button-dekstop,.slider-container .thumbnail-navigator .slider-expand-button-mobile,.slider-container .main-slider .slider-expand-button-dekstop,.slider-container .main-slider .slider-expand-button-mobile{right:23%;bottom:10%}}@media screen and (min-width: 768px)and (max-width: 820px){.slider-container .thumbnail-navigator .slider-expand-button-dekstop,.slider-container .thumbnail-navigator .slider-expand-button-mobile,.slider-container .main-slider .slider-expand-button-dekstop,.slider-container .main-slider .slider-expand-button-mobile{right:19%;bottom:8%}}@media only screen and (max-width: 767px){.slider-container .thumbnail-navigator .slider-expand-button-dekstop,.slider-container .thumbnail-navigator .slider-expand-button-mobile,.slider-container .main-slider .slider-expand-button-dekstop,.slider-container .main-slider .slider-expand-button-mobile{right:12%;bottom:6%}}.slider-container .thumbnail-navigator .slider-expand-button-dekstop svg,.slider-container .thumbnail-navigator .slider-expand-button-mobile svg,.slider-container .main-slider .slider-expand-button-dekstop svg,.slider-container .main-slider .slider-expand-button-mobile svg{width:18px;height:18px}.slider-container .image-viewer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.9);z-index:2;backdrop-filter:blur(20px)}.slider-container .image-viewer>figure .viewer-image-main{aspect-ratio:1/1}@media only screen and (max-width: 1024px){.slider-container .image-viewer>figure .viewer-image-main{width:90vw;height:auto}}.slider-container .image-viewer model-viewer{top:0;left:unset;width:100%}.slider-container .image-viewer .image-viewer-navigation{position:absolute;height:80%;top:2rem;left:2rem;gap:1rem;flex-wrap:wrap;flex-direction:column}@media only screen and (max-width: 1024px){.slider-container .image-viewer .image-viewer-navigation{width:calc(100% - 1rem);bottom:1rem;left:1rem;top:unset;height:auto;overflow:auto;flex-direction:row;flex-wrap:nowrap}}.slider-container .image-viewer .image-viewer-navigation img{width:3.5rem;height:auto;aspect-ratio:1/1}.slider-container .image-viewer .slider-navigation{z-index:10}.slider-container .slider-navigation{transition:all .3s ease-out}.slider-container .thumbnail-navigator:has(.thumbnail-item-wrapper:first-child img.thumbnail-item[aria-selected=true])~.main-slider .left-0,.slider-container .thumbnail-navigator:has(.thumbnail-item-wrapper:first-child img.thumbnail-item[aria-selected=true])~.image-viewer .left-0,.slider-container .thumbnail-navigator:has(.thumbnail-item-wrapper:last-child img.thumbnail-item[aria-selected=true])~.main-slider .right-0,.slider-container .thumbnail-navigator:has(.thumbnail-item-wrapper:last-child img.thumbnail-item[aria-selected=true])~.image-viewer .right-0{visibility:hidden;opacity:0}@media only screen and (min-width: 1024px){.slider-container .thumbnail-images,.slider-container .image-viewer-navigation{padding-block:.5rem;padding-inline:3px}.slider-container .thumbnail-images:hover img:not(:hover):not([aria-selected=true]),.slider-container .image-viewer-navigation:hover img:not(:hover):not([aria-selected=true]){opacity:.75}.slider-container .thumbnail-images img:not(.item-image),.slider-container .image-viewer-navigation img:not(.item-image){transition:all .3s ease-out}.slider-container .thumbnail-images img:not(.item-image)[aria-selected=true],.slider-container .image-viewer-navigation img:not(.item-image)[aria-selected=true]{border:2px rgba(0,0,0,0) solid;outline:1px var(--color-medium-blue) solid}}#product-price{width:fit-content;column-gap:.75rem;row-gap:1.5rem}#product-price .price--compare-at{color:var(--color-gray);gap:.25rem}#product-price .price--compare-at sup{font-size:12px;font-weight:400;line-height:1;top:0}#product-price .money{font-size:1.75rem;font-weight:400;line-height:42px;letter-spacing:.02em}@media screen and (max-width: 768px){#product-price .money{font-size:1.375rem;line-height:32px}}.product-price-trade-discount-badge{background-color:#f7f8f9;padding:.5rem .75rem .5rem .5rem;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;font-weight:700;font-size:12px;line-height:16.39px;letter-spacing:1px;color:var(--color-almost-black)}.price-check-promise-label{padding:6px !important;gap:6px}.price-check-promise-label>span{font-weight:800;font-size:10px;text-align:center;vertical-align:middle;letter-spacing:1.5px}@media only screen and (max-width: 560px){.price-check-promise-label>span{font-size:12px;line-height:14px}}.tbs-price-check-promise-modal{width:min(740px,90%);min-height:min(375px,50%);display:grid;align-self:center;margin:auto;background-color:#fff;border-radius:8px;z-index:9999;border:none;padding:0;gap:1.5rem;visibility:hidden;opacity:0;transition:.5s all cubic-bezier(0.68, -0.55, 0.27, 1.55);transform:scale(0.2)}.tbs-price-check-promise-modal .tbs-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem 0 2rem}.tbs-price-check-promise-modal .tbs-modal-header h3{font-size:1.75rem;font-weight:800;line-height:clamp(1.25rem,3.25vw,2.125rem);letter-spacing:.04em;color:var(--primary-color-2)}@media only screen and (max-width: 560px){.tbs-price-check-promise-modal .tbs-modal-header h3{font-size:1.125rem;line-height:1.5rem}}.tbs-price-check-promise-modal .tbs-modal-content{margin-inline:2rem;border:1px #c3c3c3 solid;border-radius:6px;display:flex;overflow:hidden}@media only screen and (max-width: 878px){.tbs-price-check-promise-modal .tbs-modal-content{flex-direction:column}}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(1){background-color:#f2f2f2;gap:1.25rem}@media only screen and (min-width: 878px){.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(1){flex:0 0 55%}}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(1) figure{padding:0;align-self:center;height:100%;width:100%;max-width:190px}@media only screen and (max-width: 560px){.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(1) figure{max-width:114px}}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(1) figure img{width:inherit;height:100%;object-fit:cover}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(1)>div{align-content:center;padding-right:1.125rem;padding-block:1rem}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(1)>div h4{font-size:clamp(.75rem,3vw,1.125rem);font-weight:500;line-height:clamp(1.25rem,3vw,1.5rem);color:var(--primary-color-2)}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(1)>div .tbs-price-badge{background-color:var(--primary-color-2);color:#fff;font-weight:700;font-size:.875rem;line-height:.875rem;padding:.3125rem .75rem;border-radius:2px}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(2){background-color:#f7f8f9;padding-block:1.125rem;padding-inline:1.5rem;display:grid;align-items:center;row-gap:1rem;justify-items:center}@media only screen and (min-width: 878px){.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(2){flex:0 0 45%;grid-template-columns:45% 1fr;column-gap:.25rem}}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(2) p{font-size:1rem;font-weight:700;line-height:1.25rem;color:var(--color-almost-black)}@media only screen and (max-width: 878px){.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(2) p{text-align:center}}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(2)>span{justify-items:center;font-size:1.825rem;line-height:1.825rem;font-weight:700;color:#3e9c31}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(2) div{width:min(200px,100%)}@media only screen and (min-width: 878px){.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(2) div{width:100%;grid-column:1/span 2}}.tbs-price-check-promise-modal .tbs-modal-content>div:nth-child(2) div button{width:100%;font-size:clamp(1rem,3vw,1.25rem);font-weight:700;line-height:1.5rem;padding-block:1rem}.tbs-price-check-promise-modal .tbs-modal-content .thebluespace-button-add-to-cart:not(:disabled){--icon: "";display:flex;align-items:stretch;justify-content:center}@media only screen and (max-width: 560px){.tbs-price-check-promise-modal .tbs-modal-content .thebluespace-button-add-to-cart:not(:disabled){font-size:22px}}.tbs-price-check-promise-modal .tbs-modal-notes{display:grid;max-width:73%;margin-inline:auto;align-items:center;text-align:center !important}@media only screen and (min-width: 878px){.tbs-price-check-promise-modal .tbs-modal-notes{grid-template-columns:1fr 1fr}}.tbs-price-check-promise-modal .tbs-modal-notes p{font-size:1rem;font-weight:900;color:#535353;margin:0}@media only screen and (max-width: 560px){.tbs-price-check-promise-modal .tbs-modal-notes p{font-size:14px}}.tbs-price-check-promise-modal .tbs-modal-notes q{font-size:.75rem;font-weight:400;line-height:.875rem;color:#6c6c6c}@media only screen and (max-width: 560px){.tbs-price-check-promise-modal .tbs-modal-notes q{font-size:.625rem}}.tbs-price-check-promise-modal .tbs-modal-notes q strong{font-weight:700}.tbs-price-check-promise-modal .tbs-modal-footer{font-size:14px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;line-height:24px;column-gap:.25rem;padding-block:1.3125rem;padding-inline:15%;flex-wrap:wrap;color:#fff;background-color:var(--primary-color-2)}@media only screen and (max-width: 878px){.tbs-price-check-promise-modal .tbs-modal-footer{padding-block:.5rem}}.tbs-price-check-promise-modal .tbs-modal-footer a{color:#fff;text-decoration:underline}@media only screen and (max-width: 560px){.tbs-price-check-promise-modal .tbs-modal-footer{font-size:12px}}.tbs-price-check-promise-modal .tbs-icon-magnifying-glass{position:absolute;bottom:0;left:1.25rem;transition:.3s all ease}@media only screen and (max-width: 560px){.tbs-price-check-promise-modal .tbs-icon-magnifying-glass{left:.5rem;height:auto;width:60px}}@media only screen and (max-width: 380px){.tbs-price-check-promise-modal .tbs-icon-magnifying-glass{width:46px}}.tbs-price-check-promise-modal .tbs-close{position:absolute;top:-3rem;right:-3rem;padding:1rem;border:1px #fff solid;border-radius:50%;cursor:pointer}@media only screen and (max-width: 560px){.tbs-price-check-promise-modal .tbs-close{top:-4.5rem;right:50%;transform:translateX(50%)}}.product-deals-n-promotion{--primary-color: #000;--secondary-color: #fff;color:var(--primary-color);background-color:var(--secondary-color);max-height:10rem}.product-deals-n-promotion:hover{text-decoration:none}.product-deals-n-promotion figure img{height:100%;object-fit:cover}.product-deals-n-promotion div{width:80%;padding:1rem;gap:.75rem}.product-deals-n-promotion div h2{font-size:clamp(1.25rem,1.75vw,1.75rem);line-height:clamp(1.5rem,2vw,2rem);font-weight:500}.product-deals-n-promotion div p{margin:0;font-size:clamp(.875rem,1vw,1rem)}#product-description{width:100%;overflow:auto}#product-description .tabs-list-benefit{display:flex;padding:8px;margin:0;margin-block:1rem;border:1px #d8dde1 solid;border-radius:4px;width:fit-content;gap:1.5rem;flex-wrap:wrap;font-size:1rem;font-weight:700}#product-description .tabs-list-benefit li{display:flex;height:max-content;align-items:center;gap:.5rem;color:var(--primary-color-2)}#product-description .tabs-list-specifications{--columns: 3;grid-template-columns:repeat(var(--columns), 1fr);padding-left:0 !important;margin:0;list-style:none;display:grid;gap:.25rem}@media screen and (max-width: 720px){#product-description .tabs-list-specifications{--columns: 2;grid-template-columns:repeat(var(--columns), 1fr)}}#product-description .tabs-list-specifications li{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns), 1fr)}#product-description .tabs-list-specifications li>*{padding:4px 8px;text-align:center;line-height:1.5rem;letter-spacing:.02em;min-height:3.5rem;max-height:3.5rem;align-content:center}#product-description .tabs-list-specifications li>*:nth-child(1){background-color:#d8dde1}#product-description .tabs-list-specifications li>*:nth-child(2){background-color:rgba(216,221,225,.2)}#product-description .tabs-list-specifications li .tooltip-ellipsis{transition:all .3s ease-out}#product-description .tabs-list-specifications li .tooltip-ellipsis:hover::after{content:attr(title);position:absolute;display:flex;right:-1rem;left:-1rem;bottom:2rem;padding:.5rem;z-index:2;background-color:hsla(0,0%,100%,.6509803922);border:1px solid rgba(88,88,88,.2);backdrop-filter:blur(4px);justify-content:center;font-weight:400}#product-description .tabs-list-downloads a{width:fit-content;text-wrap:auto !important;padding:8px 35px 8px 8px;border:1px #d8dde1 solid;border-radius:3px;color:var(--primary-color-2);line-height:1.75rem;letter-spacing:.02em;text-align:left;position:relative;transition:all .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media only screen and (max-width: 480px){#product-description .tabs-list-downloads a{width:100%}}#product-description .tabs-list-downloads a:hover{text-decoration:none;border:1px var(--primary-color) solid;color:var(--primary-color-2)}#product-description .tabs-list-downloads a::before{content:"";width:24px;height:24px;position:absolute;margin-left:4px;right:.35rem;top:50%;transform:translateY(-50%)}.product-section-list-features{--soapy-blue: #ECF3F8;background-color:var(--soapy-blue)}.product-section-list-features>div{padding-block:40px;display:flex;flex-direction:column;gap:40px}.product-section-list-features>div h2{font-size:36px;font-weight:600;line-height:54px;letter-spacing:.02em;text-align:center}.product-section-list-features>div li{display:flex;padding:1.5rem 1rem;gap:1rem}.product-section-list-features>div li>span{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.05em;text-align:left;padding-bottom:12px}.product-section-list-features>div li>span::after{content:"";width:62px;height:2px;display:block;margin-top:12px;background-color:#d8dde1}.product-section-list-features>div li>p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.02em;text-align:left}.product-section-additional-information{padding:0;text-align:left;letter-spacing:.02em}@media screen and (max-width: 1024px){.product-section-additional-information{flex-direction:column;width:100%}}.product-section-additional-information [class^=content-]{width:50%}@media screen and (max-width: 1024px){.product-section-additional-information [class^=content-]{width:100%}}.product-section-additional-information .content-video a{display:block;position:relative}.product-section-additional-information .content-video a img{object-fit:cover;aspect-ratio:2/1;width:100%}.product-section-additional-information .content-video a svg{position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.product-section-additional-information .content-text{padding:1.75rem 2rem;flex-direction:column;align-self:center;gap:2rem}@media screen and (max-width: 720px){.product-section-additional-information .content-text{padding:2rem 2rem}}.product-section-additional-information .content-text .title{font-size:clamp(1.375rem,1.5vw,1.75rem);font-weight:600;line-height:2.25rem}.product-section-additional-information .content-text p{font-size:clamp(.875rem,1.5vw,1rem)}.product-section-additional-information .content-text .link{width:fit-content}.product-section-about-collections{background-color:var(--color-soapy-blue);margin-block:5rem}.product-section-about-collections .main{padding:0}@media screen and (min-width: 720px){.product-section-about-collections .main{width:min(1350px,90%);margin:auto}}@media screen and (max-width: 720px){.product-section-about-collections .main{flex-direction:column-reverse}}.product-section-about-collections .main .body{padding-right:5rem;gap:clamp(1.5rem,2vw,2rem);flex-direction:column;justify-content:center}@media screen and (max-width: 720px){.product-section-about-collections .main .body{padding:2rem}}.product-section-about-collections .main .title{font-size:clamp(1.375rem,2.5vw,2rem);font-weight:600;line-height:42px;letter-spacing:.02em}.product-section-about-collections .main .metafield-rich_text_field{font-size:clamp(.875rem,1.5vw,1rem);font-weight:400;line-height:1.5rem;letter-spacing:.02em;text-align:left;color:var(--color-almost-black)}.product-section-about-collections .figure{margin:0}.product-section-about-collections .figure .image{aspect-ratio:4/3;object-fit:cover}.product-section-about-collections .body,.product-section-about-collections .figure{width:100%}.product-section-related-article{gap:2.25rem}.product-section-related-article .header .heading{font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:700;line-height:2rem;text-transform:uppercase}.product-section-related-article .header a{font-size:clamp(.875rem,2.5vw,1rem);padding-bottom:4px;border-bottom:1px #000 solid;text-decoration:none}.product-section-related-article .body{gap:4rem}@media screen and (max-width: 1024px){.product-section-related-article .body{flex-direction:column;gap:2rem}}.product-section-related-article .body .figure{width:60%;margin:0}@media screen and (max-width: 1024px){.product-section-related-article .body .figure{width:100%}}.product-section-related-article .body .figure .image{width:100%;aspect-ratio:2/1;object-fit:cover}.product-section-related-article .body .main{width:40%;flex-direction:column;height:100%;gap:24px;margin:auto}@media screen and (max-width: 1024px){.product-section-related-article .body .main{width:100%}}.product-section-related-article .body .main .title{font-size:clamp(1.375rem,2.5vw,2rem);font-weight:600;letter-spacing:.02em;margin:0}.product-section-related-article .body .main .content{font-size:clamp(.875rem,2.5vw,1rem);font-weight:400;line-height:1.75rem;letter-spacing:.02em;margin:0}.product-section-related-article .title a:hover{text-decoration:none}.thebluespace-widget-recommendation{gap:1.25rem}@media only screen and (max-width: 768px){.thebluespace-widget-recommendation{width:100%}}.thebluespace-widget-recommendation *{margin:0}.thebluespace-widget-recommendation:empty{display:none}.thebluespace-widget-recommendation ol,.thebluespace-widget-recommendation ul{padding:0;margin:0;padding-bottom:.5rem}@media screen and (max-width: 768px){.thebluespace-widget-recommendation ol,.thebluespace-widget-recommendation ul{padding-inline:1rem !important}}@media screen and (min-width: 768px){.thebluespace-widget-recommendation #form-bundle-with{padding:2rem}}@media screen and (max-width: 768px){.thebluespace-widget-recommendation #form-bundle-with{padding-block:2rem}}.thebluespace-widget-recommendation:has(.sold-out) .sold-out figure{position:relative}.thebluespace-widget-recommendation:has(.sold-out) .sold-out figure:after{content:attr(data-status);display:flex;width:100%;height:100%;position:absolute;inset:0;color:#fff;font-size:1.25rem;font-weight:900;background-color:rgba(189,189,189,.7);align-items:center;justify-content:center}.thebluespace-widget-recommendation:has(.sold-out) .sold-out .flair-badge-layout{display:none !important}.thebluespace-widget-recommendation:has(.pre-order) .pre-order figure{position:relative}.thebluespace-widget-recommendation:has(.pre-order) .pre-order figure:after{--size: 1rem;color:#fff;background-color:rgb(from var(--color-true-blue) r g b);padding:.125rem 1rem;font-weight:500;border-radius:1rem;display:inline-block;text-align:center;line-height:1;content:attr(data-status);position:absolute;right:0;bottom:0;font-size:var(--size);transform:translate(calc(var(--size) * -1), var(--size));letter-spacing:1px;line-height:unset;outline:.325rem solid #fff}@media only screen and (max-width: 480px){.thebluespace-widget-recommendation:has(.pre-order) .pre-order figure:after{--size: 0.5rem}}.thebluespace-widget-recommendation:has(.pre-order) .pre-order .flair-badge-layout{display:none !important}.thebluespace-widget-recommendation .title{align-self:center}@media only screen and (max-width: 768px){.thebluespace-widget-recommendation .title{font-size:1.375rem;margin-inline:1rem}}.thebluespace-widget-recommendation .flair-badge-layout{position:absolute;flex-direction:column !important;align-items:flex-start !important}.thebluespace-widget-recommendation>.atc{--bg-color: #fff;background-color:var(--bg-color);display:grid;grid-template-columns:auto auto;row-gap:1rem}.thebluespace-widget-recommendation>.atc .title{grid-area:1/1}@media only screen and (max-width: 768px){.thebluespace-widget-recommendation>.atc .title{grid-area:1/1/span 1/span 2}}.thebluespace-widget-recommendation>.atc .add-to-cart{grid-area:1/2;justify-content:flex-end}@media only screen and (max-width: 768px){.thebluespace-widget-recommendation>.atc .add-to-cart{grid-area:4/1/span 1/span 2;flex-wrap:wrap;justify-content:center}}.thebluespace-widget-recommendation>.atc .content{grid-area:2/1/span 1/span 2}.thebluespace-widget-recommendation>.atc .add-to-cart{gap:.5rem;min-height:50px}.thebluespace-widget-recommendation>.atc .add-to-cart:not(.thebluespace-text-line-through){color:var(--primary-color-2)}.thebluespace-widget-recommendation>.atc .add-to-cart:not(button){font-weight:700;font-size:clamp(1.25rem,2vw,1.5rem)}.thebluespace-widget-recommendation>.atc .add-to-cart button:empty{display:none}@media only screen and (max-width: 768px){.thebluespace-widget-recommendation form .thebluespace-button-price-add-to-cart{flex-wrap:wrap;border:none}.thebluespace-widget-recommendation form .thebluespace-button-price-add-to-cart span{width:100%}.thebluespace-widget-recommendation form .thebluespace-button-price-add-to-cart span.left{justify-content:center}.thebluespace-widget-recommendation form .thebluespace-button-price-add-to-cart span.right{border:1px var(--border-color) solid}}@media only screen and (max-width: 480px){.thebluespace-widget-recommendation .thebluespace-select-group{margin-top:1rem !important}.thebluespace-widget-recommendation .thebluespace-select-group label{padding:1.5rem .5rem .75rem;line-height:1rem}}.thebluespace-radius-inverted{--bg-color: #fff;background-color:var(--bg-color);position:absolute;padding:.5rem 0 0 .5rem;bottom:0;right:0;z-index:1}.thebluespace-radius-inverted::before{content:"";top:-8px;right:0}.thebluespace-radius-inverted::after{content:"";bottom:0;left:-8px}.thebluespace-radius-inverted::before,.thebluespace-radius-inverted::after{position:absolute;box-shadow:5px 5px 0 5px var(--bg-color);height:8px;width:8px;border-bottom-right-radius:8px;z-index:-1}