.ss-info-icons{padding:40px 20px;max-width:1600px;margin:40px auto 0}.ss-info-icons__row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 12px}@media only screen and (min-width:720px){.ss-info-icons__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px 32px}}.ss-info-icons__item{display:flex;align-items:center;gap:10px;min-width:0}@media only screen and (min-width:720px){.ss-info-icons__item{min-width:180px}}.ss-info-icons__icon{display:flex;flex:0 0 auto;width:22px;height:22px}.ss-info-icons__icon img{width:100%;height:100%;object-fit:contain}.ss-info-icons--icon-medium .ss-info-icons__icon{width:30px;height:30px}.ss-info-icons--icon-large .ss-info-icons__icon{width:40px;height:40px}.ss-info-icons__content{display:flex;flex-direction:column;gap:2px}.ss-info-icons__title{font-size:14px;font-weight:500;line-height:1.3}@media only screen and (min-width:720px){.ss-info-icons__title{white-space:nowrap}}.ss-info-icons__description{font-size:11px;font-weight:400;line-height:1.3;color:#767676}.product-highlights{padding:20px;max-width:1600px;margin:0 auto}.product-highlights__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 16px;background-color:#f5f5f5;padding:42px 20px}@media only screen and (min-width:1024px){.product-highlights__grid{grid-template-columns:repeat(var(--product-highlights-columns-desktop, 4),1fr);gap:16px}}.product-highlights__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}@media only screen and (min-width:1024px){.product-highlights__item{flex-direction:row;text-align:left}}.product-highlights__icon{display:flex;flex:0 0 auto;width:36px;height:36px}.product-highlights__icon img{width:100%;height:100%;object-fit:contain}.product-highlights--icon-medium .product-highlights__icon{width:48px;height:48px}.product-highlights--icon-large .product-highlights__icon{width:64px;height:64px}.product-highlights__content{min-width:0}.product-highlights__title{margin:0 0 2px;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.product-highlights__text{margin:0;font-size:14px;line-height:1.4;color:#555}.ss-product-tabs{padding:20px;max-width:1600px;margin:0 auto}.ss-product-tabs--no-padding{padding-top:0;padding-bottom:0;margin-top:0}.product-tabs{margin:0}.product-tabs ul.tabs{border-bottom:1px solid #d0d0d0;margin-top:0;overflow-x:auto;overflow-y:hidden}.product-tabs ul.tabs li{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;position:relative;padding:10px 20px;cursor:pointer;color:#0009;transition:color .15s ease;white-space:nowrap}.product-tabs ul.tabs li:hover,.product-tabs ul.tabs li.active{color:#000}.product-tabs ul.tabs li.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;border-bottom:2px solid #000}@media screen and (max-width:767px){.product-tabs ul.tabs li.active:after{left:unset;width:8px;right:0;bottom:20px}.ss-info-icons{padding:20px;margin:0}.product-details .product-details__block .product-icons{gap:16px}}.product-tabs .tabs-content{padding:10px 0 20px;border-bottom:1px solid #d0d0d0;margin-bottom:0}.product-tabs .tabs-content .product-assets-tab h3{margin-top:0;font-size:18px}.product-tabs .tabs-content .product-assets-tab h3:nth-of-type(2){break-before:column;-webkit-column-break-before:always;break-inside:avoid-column}.product-tabs .tabs-content iframe{margin:10px 0}@media only screen and (max-width:679px){.product-tabs{display:flex;flex-direction:column}.product-tabs .tabs,.product-tabs .tabs-content{display:contents}.product-tabs .tabs>li:nth-child(1){order:1}.product-tabs .tabs-content>li:nth-child(1){order:2}.product-tabs .tabs>li:nth-child(2){order:3}.product-tabs .tabs-content>li:nth-child(2){order:4}.product-tabs .tabs>li:nth-child(3){order:5}.product-tabs .tabs-content>li:nth-child(3){order:6}.product-tabs .tabs>li:nth-child(4){order:7}.product-tabs .tabs-content>li:nth-child(4){order:8}.product-tabs .tabs>li:nth-child(5){order:9}.product-tabs .tabs-content>li:nth-child(5){order:10}.product-tabs .tabs>li:nth-child(6){order:11}.product-tabs .tabs-content>li:nth-child(6){order:12}.product-tabs .tabs>li:nth-child(7){order:13}.product-tabs .tabs-content>li:nth-child(7){order:14}.product-tabs ul.tabs li{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 4px;border-bottom:1px solid #e5e5e5;white-space:normal}}@media only screen and (max-width:679px)and (max-width:767px){.product-tabs ul.tabs li{margin-left:0!important}}@media only screen and (max-width:679px){.product-tabs ul.tabs li:after{content:"";position:static;bottom:auto;left:auto;width:8px;height:8px;margin-left:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.product-tabs ul.tabs li.active:after{transform:rotate(-135deg)}.product-tabs .tabs-content>li{padding:20px 4px}}.product-tabs .tabs-content>li{font-size:14px;line-height:1.5}.product-details-tab__columns{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:20px}@media only screen and (min-width:1024px){.product-details-tab__columns{grid-template-columns:repeat(3,1fr);gap:32px}}.product-details-tab__column{padding-bottom:20px;border-bottom:1px solid #e5e5e5}.product-details-tab__column:last-child{padding-bottom:0;border-bottom:0}@media only screen and (min-width:1024px){.product-details-tab__column{padding-left:32px;padding-bottom:0;border-left:1px solid #e5e5e5;border-bottom:0}.product-details-tab__column:first-child{padding-left:0;border-left:0}}.product-details-tab__column h3{margin:0 0 12px;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.product-details-tab__column ul{list-style:none;margin:0;padding:0}.product-details-tab__column li{position:relative;padding-left:24px;margin-bottom:10px;font-size:14px;line-height:1.4}@media only screen and (min-width:1024px){.product-details-tab__column li{margin-bottom:12px}}.product-details-tab__column li:before{content:"";position:absolute;left:0;top:2px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 12.5l5 5L20 6.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.product-details-tab__fabric-image{margin:16px 0}.product-details-tab__fabric-image img{width:100%;height:auto;display:block;border-radius:4px;object-fit:cover}.product-details-tab__fabric-btn{text-align:center}.product-details-tab__fabric-btn .product-tab-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 20px;background-color:#fff;color:#000!important;border:1px solid #000;border-radius:3px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;cursor:pointer}.product-details-tab__fabric-btn .product-tab-btn svg{flex:0 0 auto}.product-details-tab__fabric-btn .product-tab-btn:hover,.product-details-tab__fabric-btn .product-tab-btn:active{background-color:#000;color:#fff!important;border-color:#000}@media only screen and (min-width:1024px){.product-assets-tab{column-count:2;column-gap:40px}}.product-assets-tab ul{list-style:none;margin:0;padding:0}.product-assets-tab li{position:relative;padding-left:24px;margin-bottom:10px;font-size:14px;line-height:1.4}@media only screen and (min-width:1024px){.product-assets-tab li{margin-bottom:12px}}.product-assets-tab li:before{content:"";position:absolute;left:0;top:2px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 12.5l5 5L20 6.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.product-sizefit-tab{display:grid;grid-template-columns:1fr;gap:24px}@media only screen and (min-width:720px){.product-sizefit-tab{grid-template-columns:1fr 1fr;align-items:start}}.product-sizefit-tab__image img{width:100%;height:auto;display:block}.product-decoration-tab__columns{display:grid;grid-template-columns:1fr;gap:24px}@media only screen and (min-width:720px){.product-decoration-tab__columns:not(.product-decoration-tab__columns--no-image){grid-template-columns:1fr 1fr;align-items:start}}.product-decoration-tab__image img{width:100%;height:auto;display:block}.product-decoration-tab__text h3{margin:0 0 12px;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.product-delivery-tab__columns{display:grid;grid-template-columns:1fr;gap:24px}@media only screen and (min-width:720px){.product-delivery-tab__columns:not(.product-delivery-tab__columns--no-image){grid-template-columns:1fr 1fr;align-items:start}}.product-delivery-tab__image img{width:100%;height:auto;display:block}.product-assets-faqs-tab__columns{display:grid;grid-template-columns:1fr;gap:40px}@media only screen and (min-width:900px){.product-assets-faqs-tab__columns{grid-template-columns:1fr 1fr;align-items:start}}.product-assets-faqs-tab__column h3{margin:0 0 20px;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.product-assets-list{list-style:none;margin:0;padding:0!important}.product-assets-list__item{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e5e5e5}.product-assets-list__item:first-child{padding-top:0}.product-assets-list__item:last-child{border-bottom:0}.product-assets-list__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;color:#000}.product-assets-list__icon svg{width:100%;height:100%}.product-assets-list__label{flex:1 1 auto;font-size:16px;font-weight:500}.product-assets-list__download{display:flex;flex:0 0 auto;align-items:center;gap:6px;font-size:14px;color:#000;text-decoration:underline;white-space:nowrap}.product-assets-list__download span{color:#000}@media only screen and (min-width:1024px){.product-assets-list__download{max-width:50%}}.product-assets-list__download svg{flex:0 0 auto;width:14px;height:14px;color:#000}.product-faq-accordion{display:flex;flex-direction:column;gap:12px}.product-faq-accordion__item{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.product-faq-accordion__question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 20px;background:none;border:0;font-size:15px;font-weight:600;line-height:1.4;text-align:left;color:#000;cursor:pointer}.product-faq-accordion__icon{flex:0 0 auto;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.product-faq-accordion__item.active .product-faq-accordion__icon{transform:rotate(-135deg)}.product-faq-accordion__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.product-faq-accordion__item.active .product-faq-accordion__answer{grid-template-rows:1fr}.product-faq-accordion__answer-inner{overflow:hidden;min-height:0;padding:0 20px;font-size:14px;line-height:1.5;color:#000;border-top:1px solid #e0e0e0}.product-faq-accordion__answer-inner a{color:#000;text-decoration:underline;font-weight:600}.product-faq-accordion__answer-inner .metafield-rich_text_field{font-size:14px}.product-faq-accordion__answer-inner>*:first-child{margin-top:16px}@media only screen and (max-width:679px){.product-assets-faqs-tab__columns{gap:28px}.product-faq-accordion__question{padding:14px 16px}.product-faq-accordion__answer-inner{padding:0 16px}}.product-decoration-tab ul,.product-sizefit-tab__text ul,.product-delivery-tab ul{list-style:none;margin:0;padding:0}.product-decoration-tab li,.product-sizefit-tab__text li,.product-delivery-tab li{position:relative;padding-left:24px;margin-bottom:10px;font-size:14px;line-height:1.4}@media only screen and (min-width:1024px){.product-decoration-tab li,.product-sizefit-tab__text li,.product-delivery-tab li{margin-bottom:12px}}.product-decoration-tab li:before,.product-sizefit-tab__text li:before,.product-delivery-tab li:before{content:"";position:absolute;left:0;top:2px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 12.5l5 5L20 6.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.product-decoration-tab a,.product-sizefit-tab__text a,.product-delivery-tab a{color:#000;font-weight:600}.product-decoration-tab a:hover,.product-sizefit-tab__text a:hover,.product-delivery-tab a:hover{text-decoration:underline}.faq-downloads{margin-bottom:24px}.faq-downloads span{display:block;margin-bottom:8px;font-size:14px;line-height:1.5}.faq-downloads a{font-weight:600;text-decoration:underline;color:inherit}.faq-downloads a:hover{color:#555}.faq-holder{margin-top:24px}.faq-holder *:not(a){background-color:transparent!important;color:inherit!important;font-size:inherit!important}.faq-holder ul{list-style:none;margin:0;padding:0}.faq-holder li{position:relative;padding-left:24px;margin-bottom:10px;font-size:14px;line-height:1.4}@media only screen and (min-width:1024px){.faq-holder li{margin-bottom:12px}}.faq-holder li:before{content:"";position:absolute;left:0;top:2px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 12.5l5 5L20 6.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.faq-holder a{color:inherit;font-weight:600;text-decoration:underline}.faq-holder a:hover{color:#555}.faq-holder h5{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:16px 4px;border-bottom:1px solid #e5e5e5;font-size:15px;font-weight:700;cursor:pointer;transition:color .15s ease}.faq-holder h5:hover{color:#555}.faq-holder h5:after{content:"";flex:0 0 auto;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.faq-holder h5.open:after{transform:rotate(-135deg)}.faq-holder h5+p{display:none;margin:0;padding:10px 4px 20px;font-size:14px;line-height:1.6}.faq-holder h5.open+p{display:block}.complete-the-look-section{padding:40px 20px;max-width:1600px;margin:0 auto}.complete-the-look-section--full-width{max-width:none;padding-left:0;padding-right:0}.complete-the-look-section--no-padding{padding-top:0}.complete-the-look-row{display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (min-width:1024px){.complete-the-look-row{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px){.complete-the-look-row--single{grid-template-columns:1fr}}.complete-the-look__header,.seen-on-teams__header{margin-bottom:16px}.complete-the-look__heading,.seen-on-teams__heading{margin:0;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.complete-the-look__grid,.seen-on-teams__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px}@media only screen and (min-width:720px){.complete-the-look__grid,.seen-on-teams__grid{gap:16px 20px}}@media only screen and (min-width:720px){.complete-the-look__grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:720px){.seen-on-teams__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:720px){.complete-the-look-row--single .complete-the-look__grid{grid-template-columns:repeat(8,1fr)}}@media only screen and (min-width:720px){.complete-the-look-row--single .seen-on-teams__grid{grid-template-columns:repeat(6,1fr)}}.complete-the-look__item,.seen-on-teams__item{display:block;color:inherit;text-decoration:none}@media screen and (max-width:767px){.seen-on-teams .seen-on-teams__item:last-child{display:none}}.complete-the-look__image,.seen-on-teams__image{position:relative;overflow:hidden;border-radius:4px;margin-bottom:8px}.complete-the-look__image img,.seen-on-teams__image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.complete-the-look__image img{aspect-ratio:1;transition:transform .4s ease}.complete-the-look__item:hover .complete-the-look__image img{transform:scale(1.08)}.seen-on-teams__image img{aspect-ratio:4/3;transition:transform .4s ease}.seen-on-teams__item:hover .seen-on-teams__image img{transform:scale(1.08)}.complete-the-look__title,.seen-on-teams__caption{font-size:13px;font-weight:600;margin-bottom:4px}.complete-the-look .price{font-size:13px;color:#000}@media only screen and (min-width:720px){.product-gallery--v2{gap:16px}}.product-gallery--v2 .pgv2-nav{display:flex;flex-direction:row;align-items:flex-start;gap:10px;position:static;width:100%;float:none;margin-top:20px}@media only screen and (min-width:720px){.product-gallery--v2 .pgv2-nav{flex-direction:column;align-items:center;width:72px!important;max-width:72px!important;margin-top:0}}.product-gallery--v2 .pgv2-nav__scroll-btn{display:none}.product-gallery--v2 .pgv2-nav__scroller{display:flex;flex-direction:row;align-items:flex-start;gap:10px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;opacity:1;transition:opacity .2s ease}.product-gallery--v2 .pgv2-nav__scroller::-webkit-scrollbar{display:none}@media only screen and (min-width:720px){.product-gallery--v2 .pgv2-nav__scroller{flex-direction:column;align-items:center;width:auto;overflow:visible}}.product-gallery--v2 .pgv2-nav.loading .pgv2-nav__scroller{opacity:0}.product-gallery--v2 .pgv2-nav__reset-wrap{display:none!important}.product-gallery--v2 .pgv2-thumb{position:relative;display:none;flex:0 0 auto;width:4.5rem;height:5.5rem;padding:0;border:0;border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #e5e5e5;cursor:pointer;transition:box-shadow .1s ease;margin:1px}@media only screen and (min-width:720px){.product-gallery--v2 .pgv2-thumb{margin:0}}.product-gallery--v2 .pgv2-thumb[data-gallery-index="0"]{display:none}.product-gallery--v2 .pgv2-thumb[data-gallery-selected=true]{box-shadow:0 0 0 1.5px #000}.product-gallery--v2 .pgv2-thumb:focus{outline:none;box-shadow:0 0 0 1.5px #000}.product-gallery--v2 .pgv2-thumb__img-wrapper{display:block;width:100%;height:100%;padding:5px}.product-gallery--v2 .pgv2-thumb__img{display:block;width:100%;height:100%;object-fit:contain}.product-gallery--v2 .flickity-prev-next-button{width:36px;height:36px;padding:0;background:#fff;border-radius:50%;box-shadow:0 2px 6px #0000002e;opacity:1}.product-gallery--v2 .flickity-prev-next-button:hover:not([disabled]){opacity:1;box-shadow:0 2px 8px #00000047}.product-gallery--v2 .flickity-prev-next-button svg{top:8px;left:8px;width:20px;height:20px}.product-gallery--v2 .flickity-prev-next-button.previous{left:16px}.product-gallery--v2 .flickity-prev-next-button.next{right:16px}.product-gallery--v2 .pgv2-zoom{position:absolute;right:0;bottom:0;z-index:501;width:36px;height:36px;margin:16px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000002e;cursor:pointer}.product-gallery--v2 .pgv2-zoom .click-text,.product-gallery--v2 .pgv2-zoom .tap-text{display:flex;align-items:center;justify-content:center;font-size:0}.product-gallery--v2 .pgv2-zoom .tap-text{display:none}.product-gallery--v2 .pgv2-zoom svg{width:18px;height:18px;margin-right:0}.product-gallery--v2 .pgv2-badge-new,.product-gallery--v2 .pgv2-badge-customize{display:flex;align-items:center;justify-content:center;padding:4px 10px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff;border-radius:2px;box-shadow:none;white-space:nowrap}.product-gallery--v2 .pgv2-badge-customize{position:absolute;top:16px;left:16px;z-index:4;background-color:#3698d7}.product-gallery--v2 .pgv2-badge-right{position:absolute;top:16px;right:16px;z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.product-gallery--v2 .pgv2-badge-new{background-color:#014126}.product-gallery--v2 .pgv2-badge-right .product__badge{display:block;height:auto;margin:0;white-space:nowrap}.product-gallery--v2 .pgv2-badge-eco{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:56px;padding:4px;background-color:#e7ffe9;border-radius:10px;box-shadow:0 2px 6px #0000001f}.product-gallery--v2 .pgv2-badge-eco--under-new{margin-top:30px}.product-gallery--v2 .pgv2-badge-eco-icon{display:flex;width:22px}.product-gallery--v2 .pgv2-badge-eco-icon svg{display:block;width:100%;height:100%;position:static;transform:none}.product-gallery--v2 .pgv2-badge-eco-text{font-size:9px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;color:#3c7c3f}.product-details .product-details__block .breadcrumbs-container{padding:0;margin-bottom:16px;padding-left:0!important}.product-details .product-details__block .breadcrumbs-container a,.product-details .product-details__block .breadcrumbs-container span{font-size:14px}.product-details .product-details__block .product-range-code{margin:0 0 20px;line-height:1.5;color:#ccc;display:flex;gap:8px;text-transform:uppercase;font-size:16px;font-weight:500}.product-details .product-details__block .product-range-code span{color:#000}.product-details .product-details__block .product-review-summary{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:4px 0 20px;font-size:14px}.product-details .product-details__block .product-review-summary .productitem--rating-stars{position:relative;display:inline-flex;line-height:0}.product-details .product-details__block .product-review-summary .productitem--rating-stars-base,.product-details .product-details__block .product-review-summary .productitem--rating-stars-fill{display:flex;gap:2px}.product-details .product-details__block .product-review-summary .productitem--rating-stars-base .icon-star{width:14px;height:14px;color:#d2d2d2}.product-details .product-details__block .product-review-summary .productitem--rating-stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.product-details .product-details__block .product-review-summary .productitem--rating-stars-fill .icon-star{width:14px;height:14px;flex:0 0 auto;color:#faba04}.product-details .product-details__block .product-review-summary .productitem--rating-stars .icon-star path{fill:currentColor}.product-details .product-details__block .product-review-summary__average{font-weight:700;color:#000}.product-details .product-details__block .product-review-summary__count{color:#333}.product-details .product-details__block .product-review-summary__write-link{margin-left:4px;color:#000;text-decoration:underline;font-size:13px;cursor:pointer}.product-details .product-details__block .product-review-summary__write-link:hover{text-decoration:none}.product-details .product-details__block .product-icons{display:flex;flex-wrap:wrap;gap:40px;margin:20px 0 30px}.product-details .product-details__block .product-icons__item{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.product-details .product-details__block .product-icons__item span{color:#000;font-weight:500}.product-details .product-details__block .product-icons__item span.product-icons__item-description{font-size:12px;font-weight:400;color:#767676}.product-details .product-details__block .product-icons__item svg{width:30px;height:30px;flex:0 0 auto}.product-details .product-details__block .product-icons__item--in-stock{color:#1a8a3f}.product-details .product-details__block .product-icons__item--out-of-stock{color:#d0021b}.product-details .product-details__block .product-icons__item--custom{align-items:flex-start;color:#000;font-weight:500}.product-details .product-details__block .product-icons__item--custom img{width:32px;height:32px;object-fit:contain;flex:0 0 auto}.product-details .product-details__block .product-icons__item-content{display:flex;flex-direction:column;gap:2px}.product-details .product-details__block .product-icons__item-title{font-size:13px;font-weight:600}.product-details .product-details__block .product-icons__item-description{font-size:11px;font-weight:400;color:#767676}.qty-stepper{display:flex;align-items:stretch;height:40px;width:100px;border:1px solid #dddcdc;border-radius:3px;overflow:hidden;margin-top:20px}.qty-stepper #product-quantity-input{flex:1 1 auto;width:auto;min-width:0;height:100%;padding:0;border:0}.qty-stepper #product-quantity-input:focus{outline:none;box-shadow:none;border-color:transparent}.qty-stepper__btn{flex:0 0 auto;width:30px;display:flex;align-items:center;justify-content:center;background:transparent;color:#000;border:0;font-size:16px;line-height:1;cursor:pointer}.qty-stepper__btn.qty-stepper__btn--minus{border-right:1px solid #dddcdc}.qty-stepper__btn.qty-stepper__btn--plus{border-left:1px solid #dddcdc}.qty-stepper__btn:hover{background-color:#f2f2f2}.product-form--cta-card{display:flex;flex-direction:column;gap:10px;padding:16px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;max-width:max-content;margin-top:10px}.product-form--secondary-actions{display:flex;flex-wrap:wrap;gap:10px}.product-form--secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 auto;min-width:160px;height:50px;padding:0 16px;background-color:#fff;color:#000;border:1px solid #000;border-radius:3px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-align:center;text-decoration:none;cursor:pointer}.product-form--secondary-button svg{width:18px;height:18px;flex:0 0 auto}.product-form--secondary-button:hover{background-color:#000;color:#fff;border-color:#000}.product-form--secondary-button:hover svg{color:#fff}.product-form--secondary-button .atc-button--text{line-height:1}.bulk-order-toggle{display:none}@media(min-width:768px){.bulk-order-toggle{display:flex;align-items:center}}#bulk-order-section{overflow:hidden;max-height:0;transition:max-height .4s ease,opacity .3s ease}#bulk-order-section.active{padding-bottom:15px}.product-form--atc #wishlist-plus-button-holder .swym-add-to-wishlist{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;background-color:transparent;border:1px solid;height:100%;width:50px;border-radius:4px;cursor:pointer}@media only screen and (min-width:720px){.product-form--atc #wishlist-plus-button-holder .swym-add-to-wishlist{width:60px}}.product-form--atc #wishlist-plus-button-holder .swym-add-to-wishlist svg{width:25px;height:25px}.product-form--atc #wishlist-plus-button-holder .swym-add-to-wishlist:hover{background-color:#000}.product-form--atc #wishlist-plus-button-holder .swym-add-to-wishlist:hover svg path{fill:#fff}.productitem--description-content{font-size:14px;line-height:1.4;color:#000}.productitem--description-content>*:first-child{margin-top:0}.productitem--description-content>*:last-child{margin-bottom:0}.productitem--description-content p,.productitem--description-content ul,.productitem--description-content ol{margin:0 0 4px}.productitem--description-content li{margin-bottom:0}.form-options-selectable-boxes{max-width:530px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-template.css.map */
