.featured-links__inner{display:flex;width:100%;align-items:center;gap:40px;border-top:1px solid #CCDAE1;position:relative;overflow:visible;padding:12px 0}.featured-links__inner:last-of-type{border-bottom:1px solid #CCDAE1}@media screen and (min-width: 1000px){.featured-links__inner:hover .featured-links-image-hidden{transform:translateY(0) scaleY(1);opacity:1;width:250px;height:auto}}.featured-links-image-hidden{opacity:0;width:0;height:0;position:absolute;right:15%;bottom:-58%;z-index:3;transform:translateY(-10px) scaleY(.8);transform-origin:top center;transition:transform .3s ease,opacity .3s ease,max-width .3s ease,height .3s ease}.featured-links__content{display:flex;width:100%;align-items:center;justify-content:space-between;padding:5px 0;transition:color .3s ease}.featured-links__content p{font-size:48px;font-weight:700;line-height:56px}.featured-links-svg .icon-path{transition:fill .3s ease}.featured-links-image{max-width:96px;max-height:96px}@media screen and (max-width: 640px){.featured-links__content p{font-size:32px;line-height:36px;margin-right:10px}.featured-links__inner{gap:20px}.featured-links-image{max-width:76px;max-height:76px}}.product__block-variant-switcher{margin-bottom:32px;overflow:hidden}.product__block-variant-switcher .product__color-swatches--inner button{width:90px;height:90px;min-width:90px;background-repeat:no-repeat;background-size:contain;background-position:center;background-clip:content-box;background-origin:content-box;padding-bottom:4px;position:relative}.product__block-variant-switcher .product__color-swatches--inner button.is-disabled{opacity:.4}.product__block-variant-switcher .product__color-swatches--inner button.is-disabled:before{content:"";background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--border-color)) 50%,transparent calc(50% + 1px)) no-repeat;z-index:1;width:100%;height:100%;position:absolute;top:0}.product__block-variant-switcher .secret_hidden,.product__block-variant-switcher .product-badge-hidden{display:none}.product__block-variant-switcher .product__label{margin-bottom:8px;display:block}.product__block-variant-switcher .product__label .product__label-text{font-size:16px;line-height:18px;font-weight:700;padding-right:4px}.product__block-variant-switcher .product__label .product__label-value{font-size:16px;line-height:18px;font-weight:400}.product__block-variant-switcher .product__color-swatches--inner{display:flex;width:100%;gap:10px}.product__label-wrapper{display:flex;align-items:center;justify-content:space-between}.product__block-variant-switcher{position:relative}.product__color-swatch-controlls{display:flex;align-items:center;min-width:10%;margin-left:10px;gap:10px}.product__color-swatch-controlls .circle-button{width:35px;height:35px}.sibling-variant-name{font-weight:400;font-size:14px;line-height:16px;padding-top:4px;border-top:5px solid transparent;webkit-transition:border-color .45s cubic-bezier(.3,0,.15,1);transition:border-color .45s cubic-bezier(.3,0,.15,1)}.product__color-swatch-wrapper{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;width:90px}@media screen and (min-width: 999px){.product__color-swatch-wrapper:hover button{transform:scale(1.1)}.sibling-variant-name{font-size:16px;line-height:18px}}.product__color-swatch-wrapper:has(button.selected) .sibling-variant-name{border-top:5px solid var(--background-override)}
