.feature-icons-section{display:grid;grid-template-columns:1fr;gap:16px;margin:20px 0}.feature-item{display:flex;align-items:flex-start;gap:12px}.feature-icon{width:32px;height:32px;flex-shrink:0}.feature-title{font-weight:600;font-size:16px;margin:0;color:#404040;line-height:1.3}.feature-description{margin:8px 0 0;font-size:14px;color:#2c2c2c;line-height:1.3}.feature-item .svg_icon{width:22px;height:22px}.featured-product .card__section .payment-list__item{margin:0 4px 0 0;width:28px;height:auto}.card__section .product-meta .product-meta__title{font-size:24px;font-weight:600;line-height:1.3;margin:4px 0 0}.card__section .product-meta .product-meta__reference{margin:0}.card__section .product-meta .product-meta__reference .product-meta__vendor{font-size:18px;color:#404040;font-weight:400;line-height:1.3}.product-form__variants .product-form__option-name{margin-bottom:12px;color:#404040;font-size:18px;font-weight:600;line-height:1.3}.block-swatch-list .block-swatch__item{display:block;padding:10px 12px;text-align:center;border:1px solid #B7B7B7;border-radius:12px;vertical-align:middle;cursor:pointer;box-shadow:none;font-size:16px;line-height:1.3;font-weight:400;color:#2c2c2c}.block-swatch-list .block-swatch__item:hover{border-color:var(--accent-color)}.block-swatch__radio:checked+.block-swatch__item{box-shadow:none}.block-swatch-list{margin:0;padding-left:0;display:flex;flex-wrap:wrap;gap:12px}.block-swatch{display:inline-block;margin:0}.product-form{margin-top:0}.new_layout_updated .card{border:none}.new_layout_updated .card .card__section{padding:0}.product-meta{position:relative;margin:0 0 5px}.new_layout_updated .featured-product{display:flex;gap:80px}.new_layout_updated .product-gallery--with-thumbnails .product-gallery__carousel-wrapper{flex:1 0 auto;margin:0}.new_layout_updated .product-gallery__carousel-item{padding:20px 0;border:solid 1px #B7B7B7;border-radius:12px;overflow:hidden}.product-form__info-item.price__main{font-size:18px;line-height:130%;letter-spacing:0;margin-bottom:8px;display:inline-block}.product-form__info-item.price__main .price--highlight{margin-right:.3em}.product-actions.only__desktop select{height:45px;padding-left:19px;padding-right:36px;padding-bottom:1px;border:1px solid #B7B7B7;border-radius:12px;background:transparent;box-shadow:0 -1px 1px rgba(var(--border-color-rgb),.3) inset;font-size:1rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon--arrow-bottom' viewBox='0 0 12 8' style='opacity:0.7;' role='presentation'%3E%3Cpath stroke='currentColor' stroke-width='2' d='M10 2L6 6 2 2' fill='none' stroke-linecap='square'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px;background-position:center right 17px}.product-page.new_layout_updated .featured-product{display:block}.product-page.new_layout_updated .product-actions.only__desktop{display:none}.product-page.new_layout_updated .ps_card{padding:30px 0}.product-page.new_layout_updated .product-form__info-item--quantity{margin-bottom:20px;display:block}.product-page.new_layout_updated .product-form__info-list{width:100%}.product-page.new_layout_updated .product-form__payment-container{flex-wrap:wrap}@media (max-width: 749px){.feature-icons-section{grid-template-columns:1fr}.product-page.new_layout_updated .ps_card{padding:20px}.product-page.new_layout_updated .product-form__payment-container{flex-direction:row;flex-wrap:wrap;column-gap:20px}.product-page.new_layout_updated .product-form__payment-container .product-form__info-list{flex:1}.product-page.new_layout_updated .product-form__info-item--quantity{margin-bottom:0}.product-page.new_layout_updated .product-form__payment-container .shopify-payment-button{width:100%}.product-page.new_layout_updated .product-block-list__wrapper{padding-top:20px}}@media (max-width: 749px){.product-page.new_layout_updated button.product-form__add-button{padding-left:25px;padding-right:25px}}.new_layout_updated .product-gallery-desktop{display:flex;gap:8px}.new_layout_updated .product-gallery-left{display:flex;flex-direction:column;gap:8px;width:50%}.new_layout_updated .product-gallery-left .product-gallery__thumbnail img{width:100%;border-radius:8px;height:100%}.new_layout_updated .product-gallery-right{width:50%}.new_layout_updated .product-gallery-right .product-gallery__main-image img{width:100%;border-radius:8px}.new_layout_updated .select-wrapper--primary.select-wrapper--small select{height:45px;padding-left:19px;padding-right:18px;padding-bottom:1px;border:1px solid #B7B7B7;border-radius:12px}.new_layout_updated button.product-form__add-button{border-radius:12px;display:inline-block;width:max-content;height:50px;padding-left:44px;padding-right:33px;font-weight:600;font-size:16px;line-height:140%;letter-spacing:.96px;text-align:center;text-transform:uppercase}.new_layout_updated .product-gallery-mobile{display:none}.new_layout_updated .product-gallery__main-image{border:solid 1px #B7B7B7;padding:40px;border-radius:12px}.new_layout_updated .product-gallery-left .product-gallery__thumbnail{width:100%;margin:0;padding:0;border:none;height:100%}.new_layout_updated .product-gallery-left .product-gallery__thumbnail img{border-radius:12px;padding:40px 0;border:solid 1px #B7B7B7;height:100%}.product-gallery-wrapper{display:none}.new_layout_updated .product-gallery-wrapper{display:block}.new_layout_updated .product-gallery{display:none}.add__to_cart_main{display:flex;align-items:center;justify-content:flex-start;gap:20px}.main-featured-collection.custom-featured__product .card__section .product-actions,.custom-featured__product .add__to_cart_main{display:none}.main-featured-collection .add__to_cart_main{display:flex}.new_layout_updated .product-form__info-list{display:table;width:auto;margin:-22px 0 6px;border-spacing:0 22px}.new_layout_updated .product-form__info-list{display:block;width:auto;margin:0;border-spacing:0}.new_layout_updated .product-form__info-content{padding-top:0}.new_layout_updated .product-form__info-item--quantity>*{padding-top:0}.new_layout_updated .payment_block{margin-bottom:0;border-radius:3px;border:1px solid #e9e2dd}.new_layout_updated .payment_block .card__section{padding:30px}.custom__dropdown{display:none}.custom__dropdown .dropdown{position:relative;margin-bottom:20px}.custom__dropdown .dropdown-toggle{padding:12px 14px;border:1px solid #B7B7B7;border-radius:12px;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:18px;line-height:130%;letter-spacing:0}.custom__dropdown .dropdown-toggle:after{content:"";background-image:url(down_arrow-1.svg);width:15px;height:8px;background-repeat:no-repeat;border:0;margin-left:12px}.dropdown:has(.active) .dropdown-toggle:after{transform:rotate(180deg)}.custom__dropdown .dropdown-menu{position:absolute;top:100%;left:0;right:0;background:#fff;border:none;display:none;flex-direction:column;z-index:10}.custom__dropdown .dropdown-menu.active{display:flex}.custom__dropdown .dropdown-item{padding:12px;text-align:center;cursor:pointer;transition:background .2s;border:1px solid #B7B7B7;margin-bottom:12px;border-radius:12px;font-weight:400;font-size:14px;line-height:130%;letter-spacing:0}.custom__dropdown .dropdown-item:hover{background:#eee}.product-actions.only__desktop{margin-top:20px}.product-actions{display:flex;gap:12px;font-family:sans-serif;flex-wrap:wrap}.new_layout_updated .quantity-label{font-weight:600;position:relative}.new_layout_updated .quantity-select{cursor:pointer;box-shadow:0 -1px 1px rgba(var(--border-color-rgb),.3) inset;font-size:1rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;height:45px;padding:0 18px 1px 19px;border:1px solid #B7B7B7;border-radius:12px}.new_layout_updated .quantity-label svg{width:12px;height:14px;top:50%;right:17px;opacity:.7;position:absolute;transform:translateY(-50%);display:none}.new_layout_updated .product-gallery__thumbnail{cursor:auto}@media (max-width: 768px){.new_layout_updated .product-gallery-desktop{display:none}.new_layout_updated .product-gallery-mobile{display:block}.new_layout_updated .swiper{width:100%}.swiper-slide img{width:100%;border-radius:8px}.new_layout_updated .featured-product{gap:20px;flex-wrap:wrap}.new_layout_updated .featured-product .card{width:100%}.new_layout_updated .featured-product .swiper.product-gallery__carousel{margin:0}.new_layout_updated .featured-product .card .card__section{padding:0 20px}.custom__dropdown{display:block}.new_layout_updated .product-form__variants.desktop__show,.product-actions.only__desktop{display:none}.custom-featured__product .add__to_cart_main{display:flex;flex-wrap:wrap}.new_layout_updated .product-gallery-mobile .product-gallery.product-gallery--with-thumbnails,.new_layout_updated .product-gallery{display:block}.new_layout_updated .product-gallery__carousel{margin-left:0;margin-right:0}.new_layout_updated .product-gallery__carousel .flickity-viewport,.new_layout_updated .product-gallery__carousel .flickity-viewport .product-gallery__carousel-item{height:221px!important}.new_layout_updated .product-gallery--with-thumbnails .product-gallery__carousel-wrapper{margin-bottom:7px}.new_layout_updated .product-gallery__thumbnail{width:111px;height:118px}.new_layout_updated .product-gallery__thumbnail{width:111px;height:118px;padding:0;border-radius:12px;border:1px solid #B7B7B7;overflow:hidden}.new_layout_updated .product-gallery__thumbnail>div,.new_layout_updated .product-gallery__size-limiter>div{padding-bottom:unset!important;height:100%}.new_layout_updated .product-gallery__thumbnail img,.new_layout_updated .product-gallery__size-limiter img{position:static;height:100%;width:100%;object-fit:cover}.new_layout_updated .product-gallery__thumbnail.is-nav-selected{border-color:#ba1212}.new_layout_updated .product-gallery__size-limiter{margin:0 auto;height:100%;width:100%}.new_layout_updated .product-gallery__carousel-item{padding:0}.new_layout_updated .select-wrapper--primary.select-wrapper--small select{padding-left:10px;padding-right:18px;min-height:20px}.main-featured-collection .add__to_cart_main{display:flex;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
