.product-grid_two_columns .product-detail__information,.product-grid_two_columns .product-detail__information .shopify-block{--space-bottom: 0 !important}@media (max-width: 767.98px){.product-grid_two_columns .product-detail__media{margin-left:calc(-1 * var(--bs-gutter-x, 15px));margin-right:calc(-1 * var(--bs-gutter-x, 15px));width:calc(100% + var(--bs-gutter-x, 15px) * 2);max-width:none}.grid-two-columns-mobile-wrapper{width:100%;position:relative}.grid-two-columns-swiper-mobile{width:100%;overflow:hidden}.grid-two-columns-swiper-mobile .swiper-wrapper{display:flex}.grid-two-columns-swiper-mobile .swiper-slide{width:100%!important;flex-shrink:0}.grid-two-columns-swiper-mobile .swiper-slide .responsive-image{width:100%;position:relative}.grid-two-columns-swiper-mobile .swiper-slide img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block}.grid-two-columns-swiper-mobile{position:relative}.grid-two-columns-dots{position:absolute!important;bottom:16px!important;left:0!important;right:0!important;width:100%;margin-top:0;padding:0;display:flex!important;justify-content:center;align-items:center;gap:6px;background:transparent!important;background-color:transparent!important;box-shadow:none!important;z-index:10}.grid-two-columns-dots .swiper-pagination-bullet,.grid-two-columns-dots span.swiper-pagination-bullet{width:24px!important;height:2px!important;background:#00000026!important;background-color:#00000026!important;border:none!important;border-radius:1px!important;opacity:1!important;transition:background-color .3s ease,width .3s ease;cursor:pointer;margin:0!important;display:inline-block!important;box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-appearance:none}.grid-two-columns-dots .swiper-pagination-bullet:before,.grid-two-columns-dots .swiper-pagination-bullet:after,.grid-two-columns-dots span.swiper-pagination-bullet:before,.grid-two-columns-dots span.swiper-pagination-bullet:after{display:none!important;content:none!important}.grid-two-columns-dots .swiper-pagination-bullet-active,.grid-two-columns-dots span.swiper-pagination-bullet-active{background:#000!important;background-color:#000!important;width:40px!important}.grid-two-columns-desktop-wrapper{display:none!important}.product-grid_two_columns .product-detail__information{margin-top:0;margin-left:calc(-1 * var(--bs-gutter-x, 15px));margin-right:calc(-1 * var(--bs-gutter-x, 15px));padding-left:15px;padding-right:15px;width:calc(100% + var(--bs-gutter-x, 15px) * 2)}.product-grid_two_columns .product-detail__information .sticky-md,.product-grid_two_columns .product-detail__information>.sticky-md{position:relative!important;top:auto!important}}@media (min-width: 768px){.grid-two-columns-mobile-wrapper{display:none!important}.product-grid_two_columns .main-product{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important}.product-grid_two_columns .product-detail__media{width:66.666%!important;flex:0 0 66.666%!important;max-width:66.666%!important;position:relative;overflow:visible}.product-grid_two_columns .product-detail__information{width:33.333%!important;flex:0 0 33.333%!important;max-width:33.333%!important;position:sticky!important;top:10px!important;height:fit-content!important;align-self:flex-start!important;padding-top:18px!important;padding-right:15px!important}.product-grid_two_columns .product-detail__information>.sticky-md{position:relative!important;top:auto!important}.product-grid_two_columns .block__media-gallery,.product-grid_two_columns .block__media-gallery.sticky-md{position:relative!important;top:auto!important}.grid-two-columns-desktop-wrapper{display:block!important}.grid-two-columns-desktop{display:grid!important;grid-template-columns:repeat(2,1fr);gap:2px}.grid-two-columns-item{width:100%;overflow:visible;border-radius:var(--img-rounded, 0)}.grid-two-columns-item .responsive-image,.grid-two-columns-item img{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover}}@media (min-width: 1024px){.grid-two-columns-desktop{gap:3px}.product-grid_two_columns .product-detail__information{top:10px!important;padding-left:15px!important}}@media (min-width: 768px){.product-grid_two_columns .product-detail__media{padding-top:2px}}@media (min-width: 768px){.product-grid_two_columns .container,.product-grid_two_columns .fluid_container{padding-left:15px!important;padding-right:24px!important}}@media (max-width: 767.98px){.product-grid_two_columns .zoom-icon-mobile{right:25px;top:10px}.product-grid_two_columns .btn-share-mobile{display:none!important}}@media (max-width: 767.98px){.product-grid_two_columns .product-detail__information{padding-left:8px!important;padding-right:8px!important}.product-grid_two_columns .block-product__price,.product-grid_two_columns .other-colors-wrapper,.product-grid_two_columns [class*=variant_picker],.product-grid_two_columns [class*=variant-picker]{margin-left:-8px!important;margin-right:-8px!important;padding-left:8px!important;padding-right:8px!important}}.product-grid_two_columns .product-detail__information h1,.product-grid_two_columns .product-detail__information .product__title,.product-grid_two_columns .product-detail__information [class*=title] h1,.product-grid_two_columns .product-detail__information .block-product__title{font-size:14px!important;font-weight:700!important;--space-bottom: 0 !important;padding-bottom:0!important;margin-bottom:0!important}.product-grid_two_columns .price-custom-style{display:flex!important;align-items:center!important;gap:12px!important}.product-grid_two_columns .compare-price-strikethrough,.product-grid_two_columns .product-detail__information .compare-price-strikethrough,.product-grid_two_columns .product-detail__information .price-custom-style .compare-price-strikethrough,span.compare-price-strikethrough{font-size:16px!important;font-style:normal!important;color:#888!important;text-decoration:line-through!important;font-weight:400!important}.product-grid_two_columns .price-sale-badge,.product-grid_two_columns .product-detail__information .price-sale-badge,.product-grid_two_columns .product-detail__information .price-custom-style .price-sale-badge,span.price-sale-badge{display:inline-block!important;background-color:transparent!important;background:transparent!important;color:#000!important;padding:0!important;font-size:16px!important;font-weight:400!important}.product-item .price-sale-badge,.product-item .product-detail__information .price-sale-badge,.product-item span.price-sale-badge{font-size:11px!important}@media (min-width: 1025px){.product-item .price-sale-badge,.product-item .product-detail__information .price-sale-badge,.product-item span.price-sale-badge{font-size:12px!important}}.product-grid_two_columns .price-regular .price{font-size:14px!important;font-weight:400!important;color:#000!important}.product-grid_two_columns .product-detail__information .tax-note,.product-grid_two_columns .product-detail__information .shipping-note,.product-grid_two_columns .product-detail__information [class*=tax],.product-grid_two_columns .product-detail__information .price-policies,.product-grid_two_columns .product-detail__information .product__tax,.product-grid_two_columns .product-detail__information .rte--product-tax,.product-grid_two_columns .product-detail__information .product-policies,.product-grid_two_columns .block-product__price+p,.product-grid_two_columns .card-product-price+p,.product-grid_two_columns .price-custom-style+p{display:none!important}.product-grid_two_columns .block-product__title{padding-bottom:0!important;margin-bottom:4px!important;border-bottom:none!important;--space-bottom: 0 !important}.product-grid_two_columns .block-product__price{padding-top:0!important;padding-bottom:16px!important;margin-bottom:8px!important;margin-top:0!important;border-bottom:1px solid #e5e5e5!important;--space-bottom: 0 !important}@media (min-width: 768px){.product-grid_two_columns .block-product__price{border-bottom:none!important;padding-bottom:10px!important;margin-bottom:0!important}.product-grid_two_columns .product-detail__information .block-product__price{padding-bottom:15px!important}}.product-grid_two_columns .product-detail__information [class*=block-product]{--space-bottom: 0 !important}.product-grid_two_columns .other-colors-wrapper{padding-top:4px!important;padding-bottom:16px!important;margin-bottom:0!important;border-bottom:1px solid #e5e5e5!important}.product-grid_two_columns [class*=variant_picker],.product-grid_two_columns [class*=variant-picker]{padding-top:10px!important;padding-bottom:10px!important;margin-bottom:0!important;border-bottom:1px solid #e5e5e5!important}.product-grid_two_columns [class*=variant_picker]:not(:has(variant-input)),.product-grid_two_columns [class*=variant-picker]:not(:has(variant-input)){padding-top:0!important;padding-bottom:0!important;border-bottom:none!important}.product-grid_two_columns [class*=variant_picker] *,.product-grid_two_columns [class*=variant-picker] *,.product-grid_two_columns .block-product__variants,.product-grid_two_columns .product-form__input--pill,.product-grid_two_columns .product-form__controls,.product-grid_two_columns .variant__values{border-bottom:none!important}.product-grid_two_columns .block-product__buttons,.product-grid_two_columns .product-detail__buy-buttons,.product-grid_two_columns [class*=buy_buttons],.product-grid_two_columns [id*=buy_buttons]{padding-top:10px!important;padding-bottom:10px!important;margin-top:0!important;--space-bottom: 0 !important}@media (max-width: 767.98px){.product-grid_two_columns .block-product__buttons,.product-grid_two_columns .product-detail__buy-buttons,.product-grid_two_columns [class*=buy_buttons],.product-grid_two_columns [id*=buy_buttons]{padding-top:10px!important;padding-bottom:0!important}}.product-grid_two_columns .product-detail__information .block-product__variants .variant__label,.product-grid_two_columns .product-detail__information .product-form__group-name,.product-grid_two_columns .product-detail__information .form__label--variant,.product-grid_two_columns .product-detail__information .variant-wrapper>label,.product-grid_two_columns .product-detail__information .product-option__label,.product-grid_two_columns .product-detail__information .variant__label,.product-grid_two_columns .product-detail__information [class*=variant]>label:first-child,.product-grid_two_columns .product-detail__information .block-product__variants>label,.product-grid_two_columns .product-detail__information .block-product__variants .variant__name,.product-grid_two_columns .product-detail__information .variant__name,.product-grid_two_columns .product-detail__information .product-form__option-label,.product-grid_two_columns .product-detail__information .variant-picker__label,.product-grid_two_columns .product-detail__information .variant-picker-label,.product-grid_two_columns .product-detail__information .product-variants-info{display:none!important}.product-grid_two_columns .product-detail__information .variant__values,.product-grid_two_columns .product-detail__information .variant-wrapper,.product-grid_two_columns .product-detail__information .product-form__options,.product-grid_two_columns .product-detail__information .swatch-wrapper,.product-grid_two_columns .product-detail__information .swatch-color,.product-grid_two_columns .product-detail__information .product-variants-option{display:flex!important;flex-wrap:wrap!important;gap:0!important;justify-content:flex-start!important;padding-left:0!important;margin-left:-8px!important}@media (min-width: 768px){.product-grid_two_columns .product-detail__information .swatch-color li,.product-grid_two_columns .product-detail__information .product-variants-option .swatch-color li{margin-left:0!important}.product-grid_two_columns .product-detail__information .swatch-color .color-swatch-label,.product-grid_two_columns .product-detail__information .product-variants-option .color-swatch-label{margin:8px 12px!important}}.product-grid_two_columns .product-detail__information .swatch-text{padding-left:2px!important}.product-grid_two_columns .product-detail__information .variant__values label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .variant-input label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .swatch-element label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .product-option__value,.product-grid_two_columns .product-detail__information .text-swatch-label{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;padding:8px 12px!important;font-size:14px!important;font-weight:400!important;color:#000!important;cursor:pointer!important;text-transform:uppercase!important;letter-spacing:.3px!important;position:relative!important;min-width:48px!important;width:auto!important;text-align:center!important;white-space:nowrap!important}.product-grid_two_columns .product-detail__information .variant__values label:not(.color-swatch-label):before,.product-grid_two_columns .product-detail__information .swatch-element label:not(.color-swatch-label):before,.product-grid_two_columns .product-detail__information .variant-input label:not(.color-swatch-label):before{display:none!important;content:none!important;background:none!important;opacity:0!important;visibility:hidden!important}.product-grid_two_columns .product-detail__information .variant__values label:not(.color-swatch-label):after,.product-grid_two_columns .product-detail__information .swatch-element label:not(.color-swatch-label):after,.product-grid_two_columns .product-detail__information .variant-input label:not(.color-swatch-label):after{content:""!important;display:block!important;position:absolute!important;bottom:0!important;top:auto!important;left:50%!important;transform:translate(-50%)!important;width:0!important;height:.5px!important;background:#000!important;background-color:#000!important;transition:width .2s ease!important;opacity:1!important;visibility:visible!important}.product-grid_two_columns .product-detail__information .variant__values label:not(.color-swatch-label):hover:after,.product-grid_two_columns .product-detail__information .swatch-element label:not(.color-swatch-label):hover:after,.product-grid_two_columns .product-detail__information .variant-input label:not(.color-swatch-label):hover:after{width:70%!important}.product-grid_two_columns .product-detail__information .variant__values input:checked+label:not(.color-swatch-label):after,.product-grid_two_columns .product-detail__information .swatch-element input:checked+label:not(.color-swatch-label):after,.product-grid_two_columns .product-detail__information .variant-input input:checked+label:not(.color-swatch-label):after,.product-grid_two_columns .product-detail__information .swatch-element.is-active label:not(.color-swatch-label):after,.product-grid_two_columns .product-detail__information .swatch-element.active label:not(.color-swatch-label):after,.product-grid_two_columns .product-detail__information .variant__values label.active:not(.color-swatch-label):after,.product-grid_two_columns .product-detail__information .variant__values label.is-active:not(.color-swatch-label):after{width:70%!important}.product-grid_two_columns .product-detail__information .variant__values label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .variant__values label:not(.color-swatch-label):hover,.product-grid_two_columns .product-detail__information .variant__values input:checked+label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .swatch-element label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .swatch-element label:not(.color-swatch-label):hover,.product-grid_two_columns .product-detail__information .swatch-element input:checked+label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .swatch-element.is-active label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .variant-input label:not(.color-swatch-label),.product-grid_two_columns .product-detail__information .variant-input label:not(.color-swatch-label):hover,.product-grid_two_columns .product-detail__information .variant-input input:checked+label:not(.color-swatch-label){background:transparent!important;background-color:transparent!important;color:#000!important;text-decoration:none!important;border:none!important;box-shadow:none!important}.product-grid_two_columns .product-detail__information .variant__values input[type=radio],.product-grid_two_columns .product-detail__information .variant-input input[type=radio],.product-grid_two_columns .product-detail__information .swatch-element input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important}.product-grid_two_columns .product-detail__information .variant__values label.soldout,.product-grid_two_columns .product-detail__information .variant__values label.disabled,.product-grid_two_columns .product-detail__information .swatch-element.soldout label{color:#ccc!important;text-decoration:line-through!important;cursor:not-allowed!important}.product-grid_two_columns .other-colors-wrapper{display:flex!important;flex-wrap:wrap!important;gap:12px!important;padding:16px 0!important;align-items:flex-start!important;justify-content:flex-start!important}@media (min-width: 768px){.product-grid_two_columns .other-colors-wrapper a:first-child,.product-grid_two_columns .other-colors-wrapper .other-color-item:first-child{margin-left:-10px!important}}.product-grid_two_columns .other-colors-wrapper a,.product-grid_two_columns .other-colors-wrapper .other-color-item{display:flex!important;align-items:center!important;justify-content:center!important;width:60px!important;height:70px!important;border-radius:0!important;overflow:visible!important;border:none!important;transition:all .2s ease!important;position:relative!important;padding-bottom:8px!important}.product-grid_two_columns .other-colors-wrapper a img,.product-grid_two_columns .other-colors-wrapper .other-color-item img{width:auto!important;height:55px!important;max-width:60px!important;object-fit:contain!important}.product-grid_two_columns .other-colors-wrapper a:after,.product-grid_two_columns .other-colors-wrapper .other-color-item:after{content:""!important;display:block!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:0!important;height:.5px!important;background:#000!important;transition:width .2s ease!important}.product-grid_two_columns .other-colors-wrapper a.is-active:after,.product-grid_two_columns .other-colors-wrapper a.active:after,.product-grid_two_columns .other-colors-wrapper a[aria-current=true]:after,.product-grid_two_columns .other-colors-wrapper .other-color-item.is-active:after{width:70%!important}.product-grid_two_columns .other-colors-wrapper a:hover:after{width:70%!important}.product-grid_two_columns .product-detail__information .price,.product-grid_two_columns .product-detail__information .product__price,.product-grid_two_columns .product-detail__information [class*=price],.product-grid_two_columns .product-detail__information .card-product-price{font-size:14px!important}.product-grid_two_columns .product-detail__information .accordion button,.product-grid_two_columns .product-detail__information .accordion__title,.product-grid_two_columns .product-detail__information [class*=collapsible] button,.product-grid_two_columns .product-detail__information [class*=collapsible] .title,.product-grid_two_columns .product-detail__information details summary,.product-grid_two_columns .product-detail__information .tab-button,.product-grid_two_columns .product-detail__information [class*=accordion] button,.product-grid_two_columns .product-detail__information .fs-18{font-size:14px!important}.product-grid_two_columns .product-detail__information h1,.product-grid_two_columns .product-detail__information .product__title,.product-grid_two_columns .product-detail__information [class*=title] h1,.product-grid_two_columns .product-detail__information .block-product__title{font-size:16px!important;font-weight:700!important}.product-grid_two_columns .product-detail__information .price,.product-grid_two_columns .product-detail__information .product__price,.product-grid_two_columns .product-detail__information [class*=price],.product-grid_two_columns .product-detail__information .card-product-price{font-size:16px!important}.product-grid_two_columns .product-detail__information .accordion button,.product-grid_two_columns .product-detail__information .accordion__title,.product-grid_two_columns .product-detail__information .collapsible__title,.product-grid_two_columns .product-detail__information [class*=collapsible] button,.product-grid_two_columns .product-detail__information summary,.product-grid_two_columns .product-detail__information .block-product__collapsible button{font-size:14px!important}.product-grid_two_columns .product-title-wrapper,.product-detail__information .product-title-wrapper,.product-title-wrapper{display:flex!important;flex-wrap:nowrap!important;width:100%;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding-top:0!important;margin-top:0!important}.product-grid_two_columns .product-title-wrapper h1,.product-grid_two_columns .product-title-wrapper h2,.product-grid_two_columns .product-title-wrapper .title{padding-top:0!important;margin-top:0!important}.swym-button.swym-add-to-wishlist.wishlist-btn-title,.product-grid_two_columns .swym-button.swym-add-to-wishlist.wishlist-btn-title,.product-detail__information .swym-button.swym-add-to-wishlist.wishlist-btn-title,.product-title-wrapper .swym-button.swym-add-to-wishlist.wishlist-btn-title,button.swym-button.swym-add-to-wishlist.wishlist-btn-title{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important;min-width:24px!important;min-height:24px!important;opacity:1!important;display:flex!important;visibility:visible!important;position:relative!important;z-index:1!important}.swym-button.swym-add-to-wishlist.swym-added.wishlist-btn-title,.product-grid_two_columns .swym-button.swym-add-to-wishlist.swym-added.wishlist-btn-title,.product-title-wrapper .swym-button.swym-add-to-wishlist.swym-added.wishlist-btn-title{background:transparent!important;background-color:transparent!important;opacity:1!important;display:flex!important;visibility:visible!important}.product-grid_two_columns .swym-wishlist-button-bar,.product-grid_two_columns .swym-button-bar,.product-grid_two_columns [class*=swym-button-bar],.product-grid_two_columns .swym-collection-button{display:none!important}.wishlist-btn-title,.product-title-wrapper .wishlist-btn-title,.product-detail__information .wishlist-btn-title,.product-grid_two_columns .wishlist-btn-title,button.wishlist-btn-title,.swym-button.wishlist-btn-title{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;transition:all .2s ease;padding:0!important;margin:0!important;flex-shrink:0!important;cursor:pointer;display:flex!important;visibility:visible!important;align-items:center!important;justify-content:center!important;align-self:center;opacity:1!important;position:relative!important;z-index:1!important;width:auto!important;height:auto!important;min-width:24px!important;min-height:24px!important}.wishlist-btn-title.swym-added{background:transparent!important;background-color:transparent!important;opacity:1!important}.wishlist-btn-title .wishlist-icon,.product-title-wrapper .wishlist-btn-title .wishlist-icon,.product-detail__information .wishlist-btn-title .wishlist-icon,.product-grid_two_columns .wishlist-btn-title .wishlist-icon,button.wishlist-btn-title .wishlist-icon,.swym-button.wishlist-btn-title .wishlist-icon{display:block!important;visibility:visible!important;width:20px!important;height:20px!important;stroke:#000!important;fill:transparent!important;stroke-width:1.5;transition:all .2s ease;opacity:1!important}.wishlist-btn-title:hover .wishlist-icon,.wishlist-btn-title.swym-added .wishlist-icon{stroke:#21f444!important;fill:#21f444!important;opacity:1!important}.product-title-with-wishlist,.block-product__title .product-title-with-wishlist,.product-detail__information .product-title-with-wishlist,.product-grid_two_columns .product-title-with-wishlist,.product-grid_two_columns .product-detail__information .block-product__title .product-title-with-wishlist{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;flex-wrap:nowrap!important}.product-title-with-wishlist .product-title-wrapper{flex:1 1 auto!important;min-width:0!important}.product-grid_two_columns .product-detail__information .block-product__title .wishlist-btn-title-custom,.product-grid_two_columns .block-product__title .wishlist-btn-title-custom,.product-detail__information .block-product__title .wishlist-btn-title-custom,.block-product__title .product-title-with-wishlist .wishlist-btn-title-custom{display:inline-flex!important;visibility:visible!important;opacity:1!important;flex-shrink:0!important}.product-grid_two_columns .product-detail__information .block-product__title .wishlist-btn-title-custom svg,.product-grid_two_columns .block-product__title .wishlist-btn-title-custom svg,.block-product__title .product-title-with-wishlist .wishlist-btn-title-custom svg{display:block!important;visibility:visible!important;opacity:1!important}.wishlist-btn-title-custom,.product-title-wrapper .wishlist-btn-title-custom,.block-product__title .wishlist-btn-title-custom,.product-detail__information .wishlist-btn-title-custom,.product-grid_two_columns .wishlist-btn-title-custom,button.wishlist-btn-title-custom{display:flex!important;visibility:visible!important;opacity:1!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;cursor:pointer;flex-shrink:0!important;align-items:center!important;justify-content:center!important;transition:all .2s ease;position:relative!important;z-index:1!important;width:auto!important;height:auto!important;min-width:16px!important;min-height:16px!important}.wishlist-btn-title-custom svg,.wishlist-btn-title-custom .wishlist-icon-title,.product-title-wrapper .wishlist-btn-title-custom svg,.block-product__title .wishlist-btn-title-custom svg,.product-detail__information .wishlist-btn-title-custom svg,.product-grid_two_columns .wishlist-btn-title-custom svg,.product-title-with-wishlist .wishlist-btn-title-custom svg{display:block!important;visibility:visible!important;opacity:1!important;width:16px!important;height:16px!important;stroke:#000!important;fill:transparent!important;stroke-width:1.5;transition:all .2s ease}.wishlist-btn-title-custom:hover svg,.wishlist-btn-title-custom.added svg,.wishlist-btn-title-custom[data-inwishlist=true] svg,.wishlist-btn-title-custom:hover .wishlist-icon-title,.wishlist-btn-title-custom.added .wishlist-icon-title,.wishlist-btn-title-custom[data-inwishlist=true] .wishlist-icon-title{stroke:#21f444!important;fill:#21f444!important}.product-grid_two_columns .product-form__submit,.product-grid_two_columns .button_buy-now .btn-primary,.product-grid_two_columns .product_submit_button{background-color:#21f444!important;background:#21f444!important;border:.5px solid #000!important;color:#000!important;height:48px!important;min-height:48px!important;max-height:48px!important;transition:all .2s ease!important;font-size:14px!important;font-weight:400!important}.product-grid_two_columns .product-form__submit:hover,.product-grid_two_columns .button_buy-now .btn-primary:hover,.product-grid_two_columns .product_submit_button:hover{background-color:#fff!important;background:#fff!important;border:.5px solid #21F444!important;color:#21f444!important}.product-grid_two_columns .collapsible-heading,.product-grid_two_columns .product-detail__information .collapsible-heading,.product-grid_two_columns .product-detail__information [class*=collapsible] .collapsible-heading{font-size:14px!important;font-weight:400!important}.product-grid_two_columns .faq_content-inner,.product-grid_two_columns .product-detail__information .faq_content-inner{font-size:14px!important}.product-grid_two_columns .product-detail__information .block-product__collapsible{margin-left:-8px!important;margin-right:-8px!important}.product-grid_two_columns .product-detail__information .collapsible-row{border:none!important;border-top:1px solid #e5e5e5!important;padding-left:8px!important;padding-right:8px!important}.product-grid_two_columns .product-detail__information .block-product__collapsible:last-of-type .collapsible-row{border-bottom:1px solid #e5e5e5!important}.product-grid_two_columns .product-detail__information .block-product__collapsible{--space-bottom: 0 !important;margin-bottom:0!important}.product-grid_two_columns .product-detail__information .collapsible-row .toggle-menu,.product-grid_two_columns .product-detail__information .collapsible-row .icon-down,.product-grid_two_columns .product-detail__information .collapsible-row svg{display:none!important}.product-grid_two_columns .product-detail__information .collapsible-row__summary{position:relative}.product-grid_two_columns .product-detail__information .collapsible-row__summary:after{content:"+";font-size:18px;font-weight:300;color:#000;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .2s ease}.product-grid_two_columns .product-detail__information .collapsible-row[open] .collapsible-row__summary:after{content:"\2212"}.wishlist-btn-cart,.product-grid_two_columns .wishlist-btn-cart,.product-detail__information .wishlist-btn-cart,button.wishlist-btn-cart,.swym-button.wishlist-btn-cart,.swym-button.swym-add-to-wishlist.wishlist-btn-cart,.product-grid_two_columns .swym-button.swym-add-to-wishlist.wishlist-btn-cart{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-height:48px!important;border:.5px solid #000!important;border-color:#000!important;border-style:solid!important;border-width:.5px!important;background-color:#fff!important;background:#fff!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;cursor:pointer;opacity:1!important;box-shadow:none!important;padding:0!important}.wishlist-btn-cart .wishlist-icon,.product-grid_two_columns .wishlist-btn-cart .wishlist-icon{display:block!important;width:22px!important;height:22px!important;stroke:#000!important;fill:transparent!important;stroke-width:1.5;transition:all .2s ease!important;opacity:1!important;margin:0 auto!important}.wishlist-btn-cart:hover,.product-grid_two_columns .wishlist-btn-cart:hover,.product-detail__information .wishlist-btn-cart:hover,button.wishlist-btn-cart:hover,.swym-button.wishlist-btn-cart:hover,.swym-button.swym-add-to-wishlist.wishlist-btn-cart:hover{background-color:#fff!important;background:#fff!important;border:.5px solid #21F444!important;border-color:#21f444!important;opacity:1!important}.wishlist-btn-cart:hover .wishlist-icon,.product-grid_two_columns .wishlist-btn-cart:hover .wishlist-icon{fill:#21f444!important;stroke:#21f444!important;opacity:1!important}.wishlist-btn-cart.swym-added,.wishlist-btn-cart.added,.wishlist-btn-cart[data-inwishlist=true],.product-grid_two_columns .wishlist-btn-cart.swym-added,.product-grid_two_columns .wishlist-btn-cart.added,.product-grid_two_columns .wishlist-btn-cart[data-inwishlist=true],.product-detail__information .wishlist-btn-cart.swym-added,.product-detail__information .wishlist-btn-cart.added,.product-detail__information .wishlist-btn-cart[data-inwishlist=true],button.wishlist-btn-cart.swym-added,button.wishlist-btn-cart.added,button.wishlist-btn-cart[data-inwishlist=true]{background-color:#fff!important;background:#fff!important;border:.5px solid #21F444!important;border-color:#21f444!important;opacity:1!important}.wishlist-btn-cart.swym-added .wishlist-icon,.wishlist-btn-cart.added .wishlist-icon,.wishlist-btn-cart[data-inwishlist=true] .wishlist-icon,.product-grid_two_columns .wishlist-btn-cart.swym-added .wishlist-icon,.product-grid_two_columns .wishlist-btn-cart.added .wishlist-icon,.product-grid_two_columns .wishlist-btn-cart[data-inwishlist=true] .wishlist-icon{fill:#21f444!important;stroke:#21f444!important;opacity:1!important}.product-sold-out-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ff069080;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}.product-sold-out-overlay .sold-out-text{font-size:14px!important;font-weight:700!important;color:#fff!important;text-transform:uppercase;letter-spacing:.5px}.product-sold-out:hover .product__media-secondary{opacity:0!important;visibility:hidden!important}.product-sold-out .product__media-secondary{display:none!important}.product-item:hover .product__media img,.product-item:hover .responsive-image img{transform:none!important;transition:none!important}.product-sold-out:hover .product__title-wrapper,.product-sold-out:hover .product__price{opacity:1!important;pointer-events:auto!important}.product-sold-out:hover .product__hover-variants,.product-sold-out:hover .product__hover-single-size{opacity:0!important;pointer-events:none!important}.product-sold-out .product__hover-variants,.product-sold-out .product__hover-single-size{display:none!important}.wishlist-btn-card,button.wishlist-btn-card,.swym-button.wishlist-btn-card,.swym-button.swym-add-to-wishlist.wishlist-btn-card{position:absolute;top:4px;right:4px;z-index:6;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-height:24px!important;background-color:transparent!important;background:transparent!important;border:none!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;transition:all .2s ease!important;opacity:1!important;box-shadow:none!important;padding:0!important}@media (min-width: 768px){.wishlist-btn-card,button.wishlist-btn-card,.swym-button.wishlist-btn-card,.swym-button.swym-add-to-wishlist.wishlist-btn-card{top:6px;right:6px}}.wishlist-btn-card.swym-added .wishlist-icon,.wishlist-btn-card.swym-added .wishlist-icon path,.wishlist-btn-card.swym-added svg,.wishlist-btn-card.swym-added svg path,button.wishlist-btn-card.swym-added .wishlist-icon,button.wishlist-btn-card.swym-added .wishlist-icon path,.swym-button.wishlist-btn-card.swym-added .wishlist-icon,.swym-button.wishlist-btn-card.swym-added .wishlist-icon path{stroke:#000!important;fill:transparent!important}.wishlist-btn-card .wishlist-icon,.wishlist-btn-card svg.wishlist-icon,.wishlist-btn-card .wishlist-icon path,.wishlist-btn-card svg.wishlist-icon path,button.wishlist-btn-card .wishlist-icon,button.wishlist-btn-card .wishlist-icon path{display:block!important;width:14px!important;height:14px!important;stroke:#000!important;fill:transparent!important;stroke-width:1;transition:all .2s ease!important;opacity:1!important;margin:0 auto!important}.wishlist-btn-card:hover,button.wishlist-btn-card:hover{background-color:transparent!important;background:transparent!important;opacity:1!important}.wishlist-btn-card:hover .wishlist-icon,.wishlist-btn-card:hover .wishlist-icon path,button.wishlist-btn-card:hover .wishlist-icon,button.wishlist-btn-card:hover .wishlist-icon path{fill:#21f444!important;stroke:#21f444!important;opacity:1!important}.wishlist-btn-card[data-inwishlist=true] .wishlist-icon,.wishlist-btn-card[data-inwishlist=true] .wishlist-icon path,button.wishlist-btn-card[data-inwishlist=true] .wishlist-icon,button.wishlist-btn-card[data-inwishlist=true] .wishlist-icon path{fill:#21f444!important;stroke:#21f444!important;opacity:1!important}.product__title-wrapper{width:100%;align-items:flex-start}.product-item .product__name{font-size:12px!important;font-weight:700!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;flex:1;min-width:0}@media (min-width: 1025px){.product-item .product__name{font-size:14px!important}}.product-item .product__price{font-size:11px!important}@media (min-width: 1025px){.product-item .product__price{font-size:12px!important}}.product-item .product__price .price-item,.product-item .product__price .price,.product-item .product__price .price__sale,.product-item .product__price .price__regular,.product-item .product__price s,.product-item .product__price del,.product-item .product__price .price-item--regular,.product-item .product__price .price-item--sale{font-size:11px!important}@media (min-width: 1025px){.product-item .product__price .price-item,.product-item .product__price .price,.product-item .product__price .price__sale,.product-item .product__price .price__regular,.product-item .product__price s,.product-item .product__price del,.product-item .product__price .price-item--regular,.product-item .product__price .price-item--sale{font-size:12px!important}}.product-card-add-btn{width:14px;height:14px;min-width:14px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;margin-top:2px;cursor:pointer;transition:transform .2s ease;flex-shrink:0}.product-card-add-btn:hover{transform:scale(1.1)}.product-card-add-btn svg{display:block;width:14px;height:14px;stroke:#000;stroke-width:1}@media (min-width: 1025px){.product-card-add-btn{display:none!important}.product__title-wrapper{display:block!important}}.product-item .swatch-color{margin-top:8px}.product-item .color-swatch-label{--color-swatch-width: 18px;--color-swatch-height: 18px;width:18px;height:18px}@media (min-width: 768px){.product-item .color-swatch-label{--color-swatch-width: 20px;--color-swatch-height: 20px;width:20px;height:20px}}.variant-drawer{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:9999!important;pointer-events:none}.variant-drawer.visible{pointer-events:auto!important;z-index:9999999!important}.variant-drawer .modal-inner{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;transform:translateY(100%);transition:transform .3s ease;border-radius:0!important;padding-bottom:env(safe-area-inset-bottom);z-index:2;background:#fff!important;max-height:50vh}.variant-drawer.visible .modal-inner{transform:translateY(0)!important;z-index:9999999!important}.variant-drawer .modal-overlay{background-color:#ff069059;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none}.variant-drawer.visible .modal-overlay{opacity:1;pointer-events:auto;z-index:9999998!important}body>.variant-drawer.visible{z-index:2147483647!important;display:block!important;visibility:visible!important;pointer-events:auto!important}body>.variant-drawer.visible .modal-overlay{z-index:2147483646!important;display:block!important;visibility:visible!important}body>.variant-drawer.visible .modal-inner{z-index:2147483647!important;display:block!important;visibility:visible!important}.variant-drawer .drawer__handle{width:40px;height:4px;background:#ddd;border-radius:2px;margin:12px auto 0;flex-shrink:0}.variant-drawer .drawer__content{padding:20px 20px 30px}.variant-options-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px}.variant-label{display:inline-block;text-align:center;background:transparent;border:none;cursor:pointer;font-size:14px;padding:8px 0;transition:all .2s ease;font-weight:400;color:#000}.variant-radio:checked+.variant-label{color:#000;font-weight:500}.variant-label:hover{color:#000;opacity:.7}.variant-radio:disabled+.variant-label{color:#999!important;opacity:.5;cursor:not-allowed;text-decoration:line-through;pointer-events:none}@media (min-width: 1025px){.product-item__inner{position:relative}.product-item .product__information{position:relative;min-height:60px}.product-item .product__title-wrapper,.product-item .product__price{transition:opacity .1s ease}.product-item:hover .product__title-wrapper,.product-item:hover .product__price{opacity:0;pointer-events:none}.product__hover-variants,.product__hover-single-size{position:absolute;left:0;right:0;top:0;opacity:0;pointer-events:none;transition:opacity .3s ease;text-align:center;padding:4px 0 0;z-index:3}.product-item:hover .product__hover-variants,.product-item:hover .product__hover-single-size{opacity:1;pointer-events:auto}.product__hover-variants .variant-options-grid-hover{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:0}.product__hover-variants .variant-label-hover{display:inline-block;padding:0;border:none;background:transparent;color:#000;font-size:14px;font-weight:400;cursor:pointer;transition:opacity .2s ease}.product__hover-variants .variant-label-hover:hover{opacity:.7}.product__hover-variants .variant-radio-hover:checked+.variant-label-hover{font-weight:500}.product__hover-variants .variant-label-hover.disabled{color:#999;opacity:.5;text-decoration:line-through;pointer-events:none;cursor:not-allowed}.product__hover-single-size{display:block!important}.product__hover-single-size .single-size-text{font-size:14px;color:#000;font-weight:400;text-align:center;line-height:1.5;cursor:pointer;transition:opacity .2s ease;display:inline-block}.product__hover-single-size .single-size-text:hover{opacity:.7}.product__hover-variants .variant-label-hover,.product__hover-single-size .single-size-text{position:relative!important}.product__hover-variants .variant-label-hover:before,.product__hover-single-size .single-size-text:before{content:"QUICK ADD"!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:50%!important;transform:translate(-50%) translateY(4px)!important;background:#ff0690!important;background-color:#ff0690!important;color:#fff!important;font-size:8px!important;font-weight:500!important;letter-spacing:.08em!important;padding:4px 8px!important;border-radius:2px!important;white-space:nowrap!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease,visibility .2s ease,transform .2s ease!important;z-index:100!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 2px 8px #00000026!important;isolation:isolate!important;mix-blend-mode:normal!important}.product__hover-variants .variant-label-hover:after,.product__hover-single-size .single-size-text:after{content:""!important;position:absolute!important;bottom:calc(100% + 3px)!important;left:50%!important;transform:translate(-50%)!important;width:0!important;height:0!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-top:5px solid #ff0690!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease,visibility .2s ease!important;z-index:100!important}.product__hover-variants .variant-label-hover:hover:before,.product__hover-single-size .single-size-text:hover:before{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important}.product__hover-variants .variant-label-hover:hover:after,.product__hover-single-size .single-size-text:hover:after{opacity:1!important;visibility:visible!important}.product__hover-variants .variant-label-hover.disabled:before,.product__hover-variants .variant-label-hover.disabled:after{display:none!important}}.product-grid_two_columns .product__submit-form,.product-detail__information .product__submit-form,.product-grid_two_columns .product-form,.product-detail__information .product-form,.product-grid_two_columns .product-form__buttons,.product-detail__information .product-form__buttons{width:100%!important;padding-right:0!important;margin-right:0!important}.product-grid_two_columns .product__submit-form-cart,.product-detail__information .product__submit-form-cart{width:100%!important;flex-wrap:nowrap!important;padding-right:0!important;margin-right:0!important}.product-grid_two_columns .button_buy-now-wrapper,.product-detail__information .button_buy-now-wrapper{width:100%!important;gap:4px!important;display:flex!important;flex-wrap:nowrap!important;justify-content:stretch!important;padding-right:0!important;margin-right:0!important}.product-grid_two_columns .button_buy-now,.product-detail__information .button_buy-now{flex:1 1 0!important;min-width:0!important;padding-right:0!important;margin-right:0!important}.product-grid_two_columns .button_buy-now .btn,.product-grid_two_columns .button_buy-now .btn-primary{width:100%!important}.product-grid_two_columns .wishlist-btn-cart,.product-detail__information .wishlist-btn-cart{flex:0 0 48px!important;margin-right:0!important;padding-right:0!important}.product-grid_two_columns .block-product__buttons,.product-grid_two_columns .product-detail__buy-buttons,.product-grid_two_columns .shopify-block.block-product__buttons,.product-grid_two_columns [class*=buy_buttons],.product-grid_two_columns [id*=buy_buttons],.product-detail__information .block-product__buttons,.product-detail__information .shopify-block.block-product__buttons,.product-detail__information .product-detail__buy-buttons{width:100%!important;max-width:100%!important;padding-right:0!important;margin-right:0!important}.product-grid_two_columns .product__submit-form,.product-detail__information .product__submit-form,.product-grid_two_columns .product-form,.product-detail__information .product-form{width:100%!important;max-width:100%!important}@media (max-width: 767.98px){.wishlist-btn-cart,.product-grid_two_columns .wishlist-btn-cart,.product-detail__information .wishlist-btn-cart,.swym-button.wishlist-btn-cart,.swym-button.swym-add-to-wishlist.wishlist-btn-cart{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-height:48px!important;flex:0 0 48px!important}.product-grid_two_columns .product-form__submit,.product-grid_two_columns .button_buy-now .btn-primary,.product-grid_two_columns .product_submit_button,.product-detail__information .product-form__submit,.product-detail__information .btn-primary{height:48px!important;min-height:48px!important;max-height:48px!important}.wishlist-btn-title .wishlist-icon{width:14px!important;height:14px!important}.product-title-wrapper{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;overflow:visible!important}.product-title-wrapper .title,.product-title-wrapper h1,.product-title-wrapper h2{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.wishlist-btn-title{display:flex!important;flex-shrink:0!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:10!important}}.media-gallery__image,.grid-two-columns-item,.grid-two-columns-swiper-mobile .swiper-slide .responsive-image,.grid-two-columns-desktop .media-gallery__image,.grid-two-columns-desktop .grid-two-columns-item{position:relative!important;overflow:visible!important}.model-info-badge{position:absolute;top:16px;left:16px;background:#fffc;padding:3px 6px;font-size:10px;font-weight:400;color:#333;letter-spacing:0;white-space:nowrap;z-index:5;pointer-events:none}@media (min-width: 768px){.model-info-badge{top:auto;bottom:16px;left:16px}}@media (max-width: 767.98px){.model-info-badge{top:12px;left:12px;padding:3px 6px;font-size:10px}}.swym-storefront-layout-notification,.swym-storefront-layout-notification-container,.swym-storefront-layout-notification-content-container,.swym-storefront-layout-notification *,[class*=swym-storefront-layout-notification]{border-radius:0!important}.swym-storefront-layout-notification,swym-storefront-layout-notification,[class*=swym-storefront-layout-notification],[class*=swym-storefront-layout-notification]>*,[class*=swym-storefront-layout-notification]>*>*,.swym-storefront-layout-notification-container,.swym-storefront-layout-notification-content-container,.swym-storefront-layout-notification-image-container{padding-left:0!important;margin-left:0!important}.swym-storefront-layout-notification,swym-storefront-layout-notification,#swym-storefront-layout-notification{border:1px solid #000!important;width:auto!important;max-width:none!important;overflow:visible!important}.swym-storefront-layout-notification-container,.swym-storefront-layout-notification-content-container{width:auto!important;max-width:none!important;overflow:visible!important;flex-wrap:nowrap!important}.swym-storefront-layout-notification-container{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:0 12px 0 0!important}.swym-storefront-layout-notification-content-container,div.swym-storefront-layout-notification-content-container{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;flex:0 1 auto!important;padding:0!important;margin:0!important}.swym-storefront-layout-notification-image-container,div.swym-storefront-layout-notification-image-container,.swym-storefront-layout-notification-content-container .swym-storefront-layout-notification-image-container{flex:0 0 50px!important;width:50px!important;height:50px!important;min-width:50px!important;max-width:50px!important;min-height:50px!important;max-height:50px!important;padding:0!important;margin:0 0 0 -7px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.swym-storefront-layout-notification *,.swym-storefront-layout-notification-container *,.swym-storefront-layout-notification-content-container *{padding-left:0!important}.swym-storefront-layout-notification-image,.swym-storefront-layout-notification-image-container img,img.swym-storefront-layout-notification-image{object-fit:contain!important;object-position:center!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important;vertical-align:middle!important}.swym-storefront-layout-notification-title{flex:0 0 auto!important;font-size:13px!important;font-family:Archivo Narrow,sans-serif!important;white-space:nowrap!important}.swym-storefront-layout-notification-message{font-family:Archivo Narrow,sans-serif!important;font-size:13px!important}.swym-storefront-layout-notification-action{text-transform:lowercase!important;border-radius:0!important;flex-shrink:0!important;flex-grow:0!important;font-size:13px!important;font-family:Archivo Narrow,sans-serif!important;padding:7px 12px!important;background-color:#21f444!important;background:#21f444!important;color:#000!important;border:none!important;min-width:auto!important;white-space:nowrap!important}.swym-storefront-layout-notification-action:first-letter{text-transform:uppercase!important}@media (max-width: 767.98px){.swym-storefront-layout-notification,.swym-storefront-layout-notification-container,.swym-storefront-layout-notification-content-container{border-radius:0!important}.swym-storefront-layout-notification,swym-storefront-layout-notification,[id*=swym-storefront-layout-notification],#swym-storefront-layout-notification{width:fit-content!important;width:-moz-fit-content!important;max-width:calc(100vw - 20px)!important;left:10px!important;right:auto!important;bottom:35px!important;top:auto!important;position:fixed!important;overflow:visible!important}.swym-storefront-layout-notification-container,.swym-storefront-layout-notification-content-container{flex-wrap:nowrap!important;flex-direction:row!important;width:auto!important;overflow:visible!important}.swym-storefront-layout-notification-title{font-size:11px!important;flex:0 0 auto!important;white-space:nowrap!important}.swym-storefront-layout-notification-action{font-size:11px!important;padding:5px 12px!important;margin-right:0!important;flex-shrink:0!important;width:auto!important;min-width:auto!important;max-width:none!important}}.swym-wishlist-container .swym-title,.swym-wishlist-container .swym-wishlist-title,.swym-wishlist-header,.swym-page-header,.swym-page-title,.swym-my-wishlist-title,.swym-wishlist-tabs,.swym-tabs,.swym-tab-container,.swym-guest-user,.swym-user-info,.swym-share-wishlist,.swym-wishlist-share,.swym-options,.swym-wishlist-options,.swym-action-bar,.swym-wishlist-actions,[class*=swym-wishlist-header],[class*=swym-page-title],[class*=swym-tabs],[class*=swym-user],[class*=swym-share],[class*=swym-action-bar]{display:none!important}.swym-wishlist-container,.swym-wishlist-grid,.swym-wishlist-items,[class*=swym-wishlist-container]{padding-top:0!important;margin-top:0!important}.swym-storefront-layout-notification-progress-bar,.swym-storefront-layout-notification-progress-bar.swym-storefront-notification-animated,div.swym-storefront-layout-notification-progress-bar,div.swym-storefront-layout-notification-progress-bar.swym-storefront-notification-animated,swym-storefront-layout-notification .swym-storefront-layout-notification-progress-bar,#swym-storefront-layout-notification .swym-storefront-layout-notification-progress-bar,[id*=swym] .swym-storefront-layout-notification-progress-bar,body .swym-storefront-layout-notification-progress-bar,html body .swym-storefront-layout-notification-progress-bar,html body div.swym-storefront-layout-notification-progress-bar.swym-storefront-notification-animated{background-color:#21f444!important;background:#21f444!important;--swym-notification-progress-bg: #21F444 !important}.swym-sfl-popup-dialog,.swym-modal-content[aria-labelledby=swym-modal-wishlist-title]{border-radius:0!important;font-family:Archivo Narrow,sans-serif!important;padding:20px!important;width:fit-content!important;width:-moz-fit-content!important;max-width:90vw!important;min-width:300px!important}.swym-sfl-popup-dialog .swym-close-btn,.swym-sfl-popup-dialog button.swym-close-btn{width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important;padding:0!important;background:transparent!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;position:absolute!important;top:12px!important;right:12px!important}.swym-sfl-popup-dialog .swym-close-btn .swym-icon,.swym-sfl-popup-dialog .swym-close-btn:before,.swym-sfl-popup-dialog .swym-close-btn:after,.swym-sfl-popup-dialog .swym-close-btn span{display:none!important}.swym-cc-sfl-popup-action-container>div{display:grid!important;grid-template-columns:50px 1fr!important;grid-template-rows:auto auto auto!important;grid-template-areas:"title title" "image info" "buttons buttons"!important;gap:10px!important;align-items:start!important}.swym-cc-sfl-popup-content h3.swym-modal-heading,.swym-cc-sfl-popup-content .swym-modal-heading{grid-area:title!important;font-size:13px!important;font-weight:400!important;font-family:Archivo Narrow,sans-serif!important;text-transform:none!important;margin:0!important;padding:0 0 4px!important}.swym-cc-sfl-popup-action-container figure{grid-area:image!important;width:50px!important;height:auto!important;margin:0!important;padding:0 5px 0 0!important;justify-self:start!important;align-self:start!important}.swym-cc-sfl-popup-action-container figure img{width:50px!important;height:auto!important}.swym-cc-sfl-popup-content{display:contents!important}.swym-cc-sfl-popup-content p{grid-area:info!important;font-family:Archivo Narrow,sans-serif!important;margin:0!important;font-size:13px!important;font-weight:400!important;display:flex!important;flex-direction:column!important;gap:6px!important;padding-left:6px!important}.swym-cc-sfl-popup-content p .sfl-title{font-weight:700!important;line-height:1!important}.swym-cc-sfl-popup-content p .sfl-variant{font-weight:400!important;line-height:1!important}.swym-cc-sfl-popup-content .swym-cc-action-btn-container,.swym-cc-sfl-popup-content .swym-cc-sfl-popup-desktop{grid-area:buttons!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:20px!important;margin:0!important;padding:0!important}.swym-sfl-popup-cancel,button.swym-sfl-popup-cancel{background:transparent!important;background-color:transparent!important;border:none!important;color:#000!important;font-size:13px!important;font-family:Archivo Narrow,sans-serif!important;padding:0!important;min-width:auto!important;text-decoration:none!important;height:auto!important}.swym-sfl-popup-cancel:hover{text-decoration:underline!important}@media (max-width: 767.98px){.swym-sfl-popup-mobile,.swym-action-btn-container.swym-sfl-popup-mobile,div.swym-action-btn-container.swym-sfl-popup-mobile{display:none!important}}.swym-sfl-popup-save-btn,button.swym-sfl-popup-save-btn{background-color:#21f444!important;background:#21f444!important;color:#000!important;border:none!important;border-radius:0!important;font-size:13px!important;font-family:Archivo Narrow,sans-serif!important;padding:7px 12px!important;min-width:auto!important;height:auto!important;width:100%!important;flex:1!important}@media (max-width: 767.98px){.main-product{--gap: 10px !important}}@media (min-width: 768px){.product-grid_two_columns .product-detail__information .block-product__title,.product-detail__information .block-product__title{margin-bottom:8px!important}}@media (min-width: 768px){.product-detail__information .block-product__price{margin-bottom:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/main-product.css.map */
