.product-information media-gallery.media-gallery--carousel slideshow-container{--fad-fili:#c8900f8c;--fad-line-w:2px;position:relative;margin:10px;border-radius:16px;background:#fff;box-shadow:0 1px 2px #0000000d,0 10px 28px #5a3a1018;overflow:visible}.product-information media-gallery.media-gallery--carousel slideshow-slides{border-radius:16px}.product-information media-gallery.media-gallery--carousel slideshow-container:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:2;pointer-events:none;background-color:var(--fad-fili);-webkit-mask:var(--fad-jewel-t) 50% 0/30px 14px no-repeat,var(--fad-jewel-b) 50% 100%/30px 14px no-repeat,var(--fad-corner-tl) 0 0/40px 40px no-repeat,var(--fad-corner-tr) 100% 0/40px 40px no-repeat,var(--fad-corner-bl) 0 100%/40px 40px no-repeat,var(--fad-corner-br) 100% 100%/40px 40px no-repeat,linear-gradient(#000 0 0) 40px 0/ calc(100% - 80px) 2px no-repeat,linear-gradient(#000 0 0) 40px 100%/ calc(100% - 80px) 2px no-repeat,linear-gradient(#000 0 0) 0 40px/2px calc(100% - 80px) no-repeat,linear-gradient(#000 0 0) 100% 40px/2px calc(100% - 80px) no-repeat,linear-gradient(#0008 0 0) 40px 5px/ calc(100% - 80px) 1px no-repeat,linear-gradient(#0008 0 0) 40px calc(100% - 5px) / calc(100% - 80px) 1px no-repeat,linear-gradient(#0008 0 0) 5px 40px/1px calc(100% - 80px) no-repeat,linear-gradient(#0008 0 0) calc(100% - 5px) 40px/1px calc(100% - 80px) no-repeat;mask:var(--fad-jewel-t) 50% 0/30px 14px no-repeat,var(--fad-jewel-b) 50% 100%/30px 14px no-repeat,var(--fad-corner-tl) 0 0/40px 40px no-repeat,var(--fad-corner-tr) 100% 0/40px 40px no-repeat,var(--fad-corner-bl) 0 100%/40px 40px no-repeat,var(--fad-corner-br) 100% 100%/40px 40px no-repeat,linear-gradient(#000 0 0) 40px 0/ calc(100% - 80px) 2px no-repeat,linear-gradient(#000 0 0) 40px 100%/ calc(100% - 80px) 2px no-repeat,linear-gradient(#000 0 0) 0 40px/2px calc(100% - 80px) no-repeat,linear-gradient(#000 0 0) 100% 40px/2px calc(100% - 80px) no-repeat,linear-gradient(#0008 0 0) 40px 5px/ calc(100% - 80px) 1px no-repeat,linear-gradient(#0008 0 0) 40px calc(100% - 5px) / calc(100% - 80px) 1px no-repeat,linear-gradient(#0008 0 0) 5px 40px/1px calc(100% - 80px) no-repeat,linear-gradient(#0008 0 0) calc(100% - 5px) 40px/1px calc(100% - 80px) no-repeat}.product-information media-gallery.media-gallery--carousel slideshow-arrows{mix-blend-mode:normal}.product-information media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control{width:46px;height:46px;padding:0;margin-inline:14px;border-radius:50%;color:#3a2a1c;opacity:1;background:#fffaf0e6;box-shadow:0 0 0 1px #c8900f88,0 6px 16px #0003;transition:background-color .2s,transform .2s}.product-information media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control:hover{background:#fdf0d2;transform:scale(1.06)}.product-information media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control svg{width:18px;height:18px}.product-information media-gallery.media-gallery--carousel .slideshow-controls__thumbnails-container,.product-information media-gallery.media-gallery--carousel .slideshow-controls__thumbnails,.product-information media-gallery.media-gallery--carousel slideshow-slides{scrollbar-width:none}.product-information media-gallery.media-gallery--carousel slideshow-slides::-webkit-scrollbar{display:none}.product-information media-gallery.media-gallery--carousel .slideshow-controls__thumbnails::-webkit-scrollbar,.product-information media-gallery.media-gallery--carousel .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}.product-information media-gallery.media-gallery--carousel .slideshow-controls__thumbnail{box-shadow:inset 0 0 0 1px #e4ddcf;transition:box-shadow .2s,transform .2s}.product-information media-gallery.media-gallery--carousel .slideshow-controls__thumbnail:hover{transform:translateY(-2px)}.product-information media-gallery.media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]{box-shadow:0 0 0 2px #c8900f,0 4px 10px #5a3a1026}.product-information .variant-option__button-label{background:#fff;box-shadow:inset 0 0 0 1px #e4ddcf;transition:box-shadow .2s,background-color .2s}.product-information .variant-option__button-label:hover{box-shadow:inset 0 0 0 1.5px #fdad0d}.product-information .variant-option__button-label:has(input:checked){font-weight:600}.product-information .variant-option__button-label__pill{background:#fdf0d2;box-shadow:inset 0 0 0 2px #fb610e}.product-information .add-to-cart-button{background:#282828;color:#fff;border-color:#282828;box-shadow:none}.product-information .add-to-cart-button:hover{background:#000;border-color:#000}.sticky-add-to-cart__button.add-to-cart-button{background:#282828;color:#fff;border-color:#282828}.sticky-add-to-cart__button.add-to-cart-button:hover{background:#000}.jdgm-preview-badge .jdgm-star{color:#c8900f!important}.product-information .text-block[class*=product_description]{padding:22px 24px;border-radius:18px;background:#fff;border:1px solid #e4ddcf}.product-information .text-block[class*=product_description]>p:nth-of-type(-n+3){display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:8px 14px;border-radius:12px;background:linear-gradient(135deg,#fffaf0,#fdf0d2);box-shadow:inset 0 0 0 1px #c8900f44;font-size:.92em}.product-information .text-block[class*=product_description]>p:nth-of-type(-n+3) br{display:none}.product-information .text-block[class*=product_description]>p:nth-of-type(3){margin-bottom:18px}.product-information .text-block[class*=product_description] h3{color:#c44b07}.fad-pguide{padding-block:16px 56px}.fad-guide-sec .fad-guide>h2:first-child{margin-top:18px}.fad-pguide__aside{align-self:start;position:sticky;top:24px;display:grid;gap:16px}.fad-pguide__aside .fad-toc{position:static}.fad-pguide__types .fad-chips{margin-top:4px}.fad-guide-sec .fad-gfaq summary{font-size:16px;font-weight:600;line-height:1.4;color:#3a2a1c}.fad-guide-sec .fad-gfaq summary strong{font-weight:600;color:inherit}.fad-guide-sec .fad-gfaq summary:hover{color:#c44b07}.fad-guide-sec .fad-gfaq details>:not(summary){margin:0;padding:12px 20px 0;max-width:none}.fad-guide-sec .fad-gfaq details>:last-child{padding-bottom:18px}.fad-guide-sec .fad-gfaq details[open]>summary{border-bottom:1px dashed #c8900f44}.fad-minibuy{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center;padding:14px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #c8900f55,0 6px 18px #5a3a1014}.fad-minibuy img{width:64px;height:64px;border-radius:10px;object-fit:cover}.fad-minibuy p{margin:0;font-size:13.5px;font-weight:600;line-height:1.3;color:#3a2a1c}.fad-minibuy b{display:block;color:#282828;font-size:15px;margin-top:2px}.fad-minibuy__form,.fad-minibuy>.fad-btn{grid-column:1/-1}.fad .fad-cta{width:100%;justify-content:center;padding:11px 18px;font-size:14px;color:#fff;background:#282828;box-shadow:none;border:0;cursor:pointer;font-family:inherit}.fad .fad-cta:hover{background:#000;transform:translateY(-1px);box-shadow:0 6px 16px #0003}.fad-previews{padding-block:8px 24px}.fad-previews:not(:has(.jm-review-item,.jdgm-rev)) .fad-sec-title{display:none}.fad-sec-title{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#c8900f}.fad-sec-title:before,.fad-sec-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#c8900f88,transparent)}.fad-previews .jm-review-widget,.fad-previews [style*=--jm-review-widget]{--jm-review-widget-star-and-histogram-color:#c8900f !important;--jm-review-widget-button-color:#282828 !important;--jm-review-widget-button-text-color:#fff !important;--jm-widget-primary-color:#c8900f !important;--jm-review-widget-form-button-color:#282828 !important}.fad-previews .jm-review-widget__header{padding:22px 26px;border-radius:22px;background:#fff;border:1px solid #e4ddcf}.fad-previews .jm-review-widget-minimal-header__title{font-size:22px!important;font-weight:700!important}.fad-previews .jm-button{border-radius:999px!important}.fad-previews .jdgm-review-list{display:grid!important;align-items:start;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px!important;margin-top:18px}.fad-previews .jdgm-review-list>*{margin:0!important}.fad-previews .jm-review-item{padding:20px 22px!important;border:0!important;border-radius:18px!important;background:linear-gradient(135deg,#fffaf0,#fdf0d2)!important;box-shadow:inset 0 0 0 1px #c8900f44}.fad-previews .jm-reviewer-avatar{background:radial-gradient(circle at 35% 30%,#ff9a52,#fb610e 55%,#b8450a)!important;color:#fff!important}.fad-previews .jm-reviewer-avatar .jm-text{color:#fff!important}.fad-previews .jm-media-thumbnail-list__thumbnail{border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #c8900f55}.section-resource-list .resource-list__item:has(.product-card){--fad-fili:#c8900f8c;--fad-line-w:2px;position:relative;transition:transform .25s}.section-resource-list .resource-list__item:has(.product-card):after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;z-index:2;pointer-events:none;background-color:var(--fad-fili);-webkit-mask:var(--fad-jewel-t) 50% 0/30px 14px no-repeat,var(--fad-jewel-b) 50% 100%/30px 14px no-repeat,var(--fad-corner-tl) 0 0/40px 40px no-repeat,var(--fad-corner-tr) 100% 0/40px 40px no-repeat,var(--fad-corner-bl) 0 100%/40px 40px no-repeat,var(--fad-corner-br) 100% 100%/40px 40px no-repeat,linear-gradient(#000 0 0) 40px 0/ calc(100% - 80px) 2px no-repeat,linear-gradient(#000 0 0) 40px 100%/ calc(100% - 80px) 2px no-repeat,linear-gradient(#000 0 0) 0 40px/2px calc(100% - 80px) no-repeat,linear-gradient(#000 0 0) 100% 40px/2px calc(100% - 80px) no-repeat;mask:var(--fad-jewel-t) 50% 0/30px 14px no-repeat,var(--fad-jewel-b) 50% 100%/30px 14px no-repeat,var(--fad-corner-tl) 0 0/40px 40px no-repeat,var(--fad-corner-tr) 100% 0/40px 40px no-repeat,var(--fad-corner-bl) 0 100%/40px 40px no-repeat,var(--fad-corner-br) 100% 100%/40px 40px no-repeat,linear-gradient(#000 0 0) 40px 0/ calc(100% - 80px) 2px no-repeat,linear-gradient(#000 0 0) 40px 100%/ calc(100% - 80px) 2px no-repeat,linear-gradient(#000 0 0) 0 40px/2px calc(100% - 80px) no-repeat,linear-gradient(#000 0 0) 100% 40px/2px calc(100% - 80px) no-repeat}.section-resource-list .resource-list__item:has(.product-card) .product-card{height:100%;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0000000d,0 6px 18px #5a3a1012}.section-resource-list .resource-list__item:has(.product-card) .card-gallery{border-radius:12px 12px 0 0;overflow:hidden}.section-resource-list .resource-list__item:has(.product-card) .product-card__content{padding-block-end:14px;background:transparent}.section-resource-list .resource-list__item:has(.product-card) .product-card__content>:not(.card-gallery){padding-inline:14px}.section-resource-list .resource-list__item:has(.product-card):hover{--fad-fili:#c8900f;transform:translateY(-4px)}@media(max-width:1000px){.fad-pguide__aside{position:static;order:-1}.fad-minibuy{display:none}}@media(max-width:749px){.product-information media-gallery.media-gallery--carousel slideshow-container{margin:7px}.product-information media-gallery.media-gallery--carousel slideshow-container:after{top:-7px;right:-7px;bottom:-7px;left:-7px}.section-resource-list .resource-list__item:has(.product-card):after{top:-6px;right:-6px;bottom:-6px;left:-6px}}@media(prefers-reduced-motion:reduce){.section-resource-list .resource-list__item:has(.product-card){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fad-product.css.map */
