.fen-buynow{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.75rem;margin-top:.5rem;padding:.625rem 1.25rem;background:#1a1610;color:#fff;border:1px solid #1a1610;border-radius:9999px;font-family:var(--fen-sans, sans-serif);font-size:.875rem;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:background .2s,border-color .2s}.fen-buynow:hover{background:#3a3024;border-color:#3a3024}.fen-buynow[disabled]{opacity:.6;cursor:default}.fen-buynow__spinner{display:none;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:9999px;animation:fenBuySpin .7s linear infinite}.fen-buynow.is-busy .fen-buynow__spinner{display:inline-block}@keyframes fenBuySpin{to{transform:rotate(360deg)}}.fen-gb{border:1px solid #e6ded2;border-radius:4px;background:#fbf8f3;font-family:var(--fen-sans, sans-serif);color:#1a1610}.fen-gb__toggle{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;cursor:pointer}.fen-gb__toggle input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fen-gb__check{flex:0 0 auto;width:1.25rem;height:1.25rem;border:1.5px solid #b9ad9d;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;color:transparent;transition:background .15s,border-color .15s}.fen-gb__check svg{width:.875rem!important;height:.875rem!important}.fen-gb__toggle input:checked+.fen-gb__check{background:#e8720c;border-color:#e8720c;color:#fff}.fen-gb__toggle input:focus-visible+.fen-gb__check{outline:2px solid #e8720c;outline-offset:2px}.fen-gb__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.fen-gb__title{font-size:.9375rem;font-weight:500}.fen-gb__sub{font-size:.8125rem;color:#7a6a55}.fen-gb__panel{padding:0 .875rem .875rem}.fen-gb__panel[hidden]{display:none}.fen-gb__list{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding:.125rem .125rem .25rem;scroll-snap-type:x proximity}.fen-gb__list::-webkit-scrollbar{display:none}.fen-gb__opt{flex:0 0 7.5rem;display:flex;flex-direction:column;gap:.25rem;padding:.375rem;border-radius:4px;border:1.5px solid transparent;background:#fff;cursor:pointer;scroll-snap-align:start}.fen-gb__opt input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fen-gb__opt:has(input:checked){border-color:#e8720c}.fen-gb__opt:has(input:focus-visible){outline:2px solid #e8720c;outline-offset:2px}.fen-gb__img{display:block;aspect-ratio:1 / 1;border-radius:3px;overflow:hidden;background:#eeeae4}.fen-gb__img img{width:100%;height:100%;object-fit:cover;display:block}.fen-gb__name{font-size:.75rem;line-height:1.3;color:#3d3226;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}.fen-gb__price{font-size:.8125rem;font-weight:600}.fen-gb__msg-label{display:block;margin:.75rem 0 .375rem;font-size:.8125rem;font-weight:500}.fen-gb__msg{width:100%;box-sizing:border-box;border:1px solid #d9cfc3;border-radius:4px;padding:.5rem .75rem;font-family:var(--fen-sans, sans-serif);font-size:16px;line-height:1.45;color:#1a1610;background:#fff;resize:vertical}.fen-gb__msg:focus{outline:none;border-color:#e8720c}@media(min-width:750px){.fen-gb__msg{font-size:.875rem}}.fen-pdp-cat{display:inline-block;align-self:flex-start;font-family:var(--fen-sans, sans-serif);font-size:.8125rem;font-weight:500;letter-spacing:.02em;line-height:1.2;color:#7a6a55;text-decoration:none;margin-bottom:calc(.4rem - var(--gap, 24px))}.fen-pdp-cat.is-inline{margin-bottom:.4rem}.fen-pdp-cat:hover{color:#e8720c}.product-information .product-details .group-block-content:has(>.text-block h1):has(>product-price){flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:space-between!important;gap:1.25rem!important}.product-information .product-details .group-block-content:has(>product-price)>.text-block:has(h1){flex:1 1 auto;min-width:0;width:auto!important;max-width:none!important}.product-information .product-details h1{margin:0!important;font-size:clamp(1.375rem,1.1rem + .7vw,1.75rem);font-weight:500;line-height:1.25;letter-spacing:-.005em;color:#1a1610}.product-information .product-details product-price{flex:0 0 auto;width:auto!important;padding-block-start:0!important;text-align:right;white-space:nowrap}html body .product-information .product-details product-price .price,html body .product-information .product-details product-price .price-item,html body .product-information .product-details product-price .price-item--sale,html body .product-information .product-details product-price .price-item--regular{font-family:var(--fen-sans, sans-serif)!important;font-size:1.125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.3!important}html body .product-information .product-details product-price .price__regular .price{color:#1a1610!important}html body .product-information .product-details product-price .price-item--sale{color:var(--fen-sale, #a63d2f)!important}.product-information .product-details product-price .price__sale:not(.price__hidden){display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}html body .product-information .product-details product-price .compare-at-price{font-size:.875rem!important;font-weight:400!important;color:#a09384!important;text-decoration:line-through!important}.product-information .variant-option--swatches{--variant-picker-swatch-radius: 2px;--focus-outline-radius: 3px}.product-information .variant-option--swatches legend{font-family:var(--fen-sans, sans-serif);font-size:.875rem;color:#1a1610}.product-information .variant-option__button-label--has-swatch .swatch{--swatch-width: 30px;--swatch-height: 30px;width:30px;height:30px;border-radius:2px;border:1px solid rgba(26,22,16,.14);background-size:cover;box-shadow:inset 0 0 0 1px #ffffff40}.product-information .variant-option__button-label--has-swatch:has(:checked){outline:1px solid #1a1610!important;outline-offset:3px!important}.product-information label:has(input[value*=gold i]) .swatch,.product-information label:has(input[value*=goud i]) .swatch{background:linear-gradient(135deg,#a8771f,#e9c46a 28%,#fbeab2,#d4a43a,#f3d98b,#a8771f)!important}.product-information label:has(input[value*=silver i]) .swatch,.product-information label:has(input[value*=zilver i]) .swatch,.product-information label:has(input[value*=silber i]) .swatch{background:linear-gradient(135deg,#8e9196,#d5d8dc 28%,#fff,#b4b8bd,#e6e8ea,#8e9196)!important}.product-information label:has(input[value*=rose i]) .swatch,.product-information label:has(input[value*=ros\e9 i]) .swatch{background:linear-gradient(135deg,#b7776a,#e4a99a 28%,#f8d9cf,#c98c7e,#eebfb2,#b7776a)!important}html body .product-information .product-details .add-to-cart-button,html body .sticky-add-to-cart .add-to-cart-button{background:#e8720c!important;border-color:#e8720c!important;color:#fff!important;border-radius:9999px!important;min-height:3.25rem;font-family:var(--fen-sans, sans-serif)!important;font-size:.9375rem!important;font-weight:600!important;letter-spacing:.02em!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease!important}html body .product-information .product-details .add-to-cart-button:hover,html body .sticky-add-to-cart .add-to-cart-button:hover{background:#cf6510!important;border-color:#cf6510!important}html body .product-information .product-details .add-to-cart-button[disabled]{background:#d9cfc3!important;border-color:#d9cfc3!important;cursor:default}html body .product-information .product-details .add-to-cart-button,html body .sticky-add-to-cart .add-to-cart-button{text-transform:none!important;white-space:nowrap}html body .product-information .product-details .add-to-cart-button .add-to-cart-text__content,html body .sticky-add-to-cart .add-to-cart-button .add-to-cart-text__content{text-transform:none!important;letter-spacing:.01em!important}html body .sticky-add-to-cart .price,html body .sticky-add-to-cart .price-item--sale,html body .sticky-add-to-cart .price-item--regular{font-family:var(--fen-sans, sans-serif)!important;font-size:1rem!important;font-weight:600!important;line-height:1.2!important}html body .sticky-add-to-cart .compare-at-price{font-size:.8125rem!important;font-weight:400!important;margin-left:.375rem}html body .sticky-add-to-cart .price__sale:not(.price__hidden){display:flex;align-items:baseline;flex-wrap:nowrap}.product-information .product-details .divider{--padding-block-start: 10px !important;--padding-block-end: 10px !important}.product-information .product-details .details__header{font-family:var(--fen-sans, sans-serif)!important;font-size:1rem!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:#1a1610;padding-block:1.05rem!important}.product-information .product-details .details-content{font-size:.9375rem;line-height:1.65;color:#3d3226}.product-information__media .product-media-container--image,.product-information__media .product-media-container--image .product-media{background:#eeeae4}.product-information__media .product-media-container--image img{mix-blend-mode:multiply}@media screen and (min-width:750px){.product-information__media media-gallery{max-width:640px;margin-left:auto;margin-right:0}.product-information__media .product-media-container.constrain-height{max-height:none!important;margin-left:0!important;margin-right:0!important;width:100%!important}}.product-information__media zoom-dialog .product-media,.product-information__media zoom-dialog .product-media-container{background:#fff}.product-information__media zoom-dialog img{mix-blend-mode:normal}@media(hover:hover)and (pointer:fine)and (min-width:990px){.product-information__media .product-media-container--image{overflow:hidden;cursor:zoom-in}.product-information__media .product-media-container--image img{transition:transform .25s ease-out}.product-information__media .product-media-container--image.fen-zooming img{transition:transform .08s linear}}@media screen and (max-width:749px){.product-information .product-details .group-block-content.layout-panel-flex{--gap: .875rem !important;gap:.875rem!important;row-gap:.875rem!important}.product-information .product-details .divider{display:none!important}.product-information .product-details variant-picker{padding-block:0!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fenando-product.css.map */
