.fw-showcase,.fw-showcase *{box-sizing:border-box}.fw-showcase{position:relative;isolation:isolate;overflow:hidden;padding:68px 56px 46px;background:linear-gradient(180deg,#f5eddf,#f9f6ef 38%,#f7f3e9);border-top:1px solid #d8c6a2;border-bottom:1px solid #d8c6a2}.fw-showcase__inner{max-width:1328px;margin:auto;position:relative;z-index:1}.fw-showcase__sprig{position:absolute;pointer-events:none;width:350px;height:145px;object-fit:contain;top:-30px;z-index:0}.fw-showcase__sprig--left{left:-85px;transform:rotate(18deg)}.fw-showcase__sprig--right{right:-85px;transform:scaleX(-1) rotate(18deg)}.fw-showcase__intro{text-align:center;max-width:820px;margin:0 auto 38px}.fw-showcase__kicker{display:block;font:600 11px/1.4 Arial,sans-serif;letter-spacing:.22em;color:#9d793e;margin:0 0 15px}.fw-showcase__intro h2{font:400 48px/1.1 Georgia,serif;letter-spacing:.06em;color:#103b2d;margin:0}.fw-showcase__rule{display:block;width:75px;height:1px;background:#ba985b;margin:20px auto}.fw-showcase__intro p{font:400 20px/1.5 Georgia,serif;color:#44584d;margin:0;text-wrap:balance}.fw-showcase__carousel{position:relative;outline:none}.fw-showcase .product-loop__item{width:calc((100% - 72px)/4);margin:0 24px 0 0;padding:0 0 76px;background:#fffdf8;border:1px solid #dfd4c1;border-radius:3px;overflow:hidden;position:relative;text-align:center;min-height:0}.fw-showcase .product-image{position:static}.fw-showcase .product-loop__img-wrapper{width:100%;aspect-ratio:3/4;background:#fff;position:relative;padding:24px}.fw-showcase .product-loop__img-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.fw-showcase .box-ratio{padding:0!important;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.fw-showcase .product-loop__img-wrapper img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;display:block}.fw-showcase .product-loop__img-wrapper--hidden{display:none}.fw-showcase .product-loop__badge-icon{position:absolute;top:16px;left:16px;z-index:2;border:1px solid #c3a46b;background:#f8f0df;color:#84622d;padding:5px 10px;font:600 10px/1.2 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.fw-showcase .product-loop__item>.grid__wrapper{display:flex;flex-direction:column;padding:19px 17px 0;gap:9px;border-top:1px solid #f0e8d9}.fw-showcase .product-loop__info-wrapper{width:100%;height:72px;display:flex;align-items:flex-start;justify-content:center}.fw-showcase .product-loop__title{margin:0;font:400 19px/1.25 Georgia,serif;text-wrap:balance}.fw-showcase .product-loop__title a{color:#163b2f;text-decoration:none}.fw-showcase .product-loop__title a:hover{text-decoration:underline;text-underline-offset:4px}.fw-showcase .product-loop__price{height:31px;display:flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;font:600 20px/1.3 Arial,sans-serif;color:#163b2f}.fw-showcase .product-loop__price--sale{color:#967136}.fw-showcase .product-loop__price--compare{font-size:14px;font-weight:400;color:#85877f;text-decoration:line-through}.fw-showcase .hide,.fw-showcase .product__unit-price--wrapper{display:none!important}.fw-showcase .product-listing__quickview-trigger{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:12px;width:145px;height:39px;padding:9px 14px;border:1px solid #b79559;background:#f3ead8;color:#173b2e;border-radius:2px;cursor:pointer;font:600 11px/1 Arial,sans-serif;letter-spacing:.08em}.fw-showcase .product-listing__quickview-trigger:before{content:"QUICK ADD"}.fw-showcase .product-listing__quickview-trigger svg{display:none;width:11px;height:11px;fill:currentColor}.fw-showcase .product-listing__quickview-trigger .quickview-trigger--plus{display:block}.fw-showcase .product-listing__quickview-trigger:hover{background:#c09d61}.fw-showcase a:focus-visible,.fw-showcase button:focus-visible{outline:3px solid #284c39;outline-offset:4px}.fw-showcase .flickity-enabled{position:relative}.fw-showcase .flickity-viewport{overflow:hidden;position:relative}.fw-showcase .flickity-slider{position:absolute;width:100%;height:100%}.fw-showcase .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.fw-showcase .flickity-enabled.is-draggable .fw-showcase .flickity-viewport{cursor:grab;touch-action:pan-y}.fw-showcase .flickity-enabled.is-draggable .fw-showcase .flickity-viewport.is-pointer-down{cursor:grabbing}.fw-showcase .flickity-button{position:absolute;background:#f7f0e1;border:1px solid #c6ab79;color:#7e622e;border-radius:50%;width:40px;height:40px;cursor:pointer;padding:12px;top:calc(50% - 50px);z-index:3}.fw-showcase .flickity-button.previous{left:-20px}.fw-showcase .flickity-button.next{right:-20px}.fw-showcase .flickity-button-icon{width:100%;height:100%;fill:currentColor;display:block}.fw-showcase .flickity-button:hover{background:#eadbc0}.fw-showcase .flickity-button:disabled{opacity:.35;cursor:default}.fw-showcase .flickity-page-dots{display:flex;justify-content:center;gap:9px;list-style:none;padding:0;margin:25px 0 0}.fw-showcase .flickity-page-dots .dot{display:block;width:6px;height:6px;margin:0;border-radius:50%;background:#d8cdb9;cursor:pointer}.fw-showcase .flickity-page-dots .dot.is-selected{background:#a47f40;outline:1px solid #a47f40;outline-offset:3px}.fw-showcase__status{font:12px/1.4 Arial,sans-serif;text-align:center;color:#566958;margin:0}@media(min-width:768px)and (max-width:1100px){.fw-showcase{padding:58px 36px 40px}.fw-showcase .product-loop__item{width:calc((100% - 24px)/2)}}@media(max-width:767px){.fw-showcase{padding:72px 20px 34px}.fw-showcase__sprig{width:230px;height:110px;top:-22px}.fw-showcase__sprig--left{left:-75px}.fw-showcase__sprig--right{right:-75px}.fw-showcase__intro{margin-bottom:27px}.fw-showcase__kicker{font-size:9px;letter-spacing:.15em;margin-bottom:14px}.fw-showcase__intro h2{font-size:31px;letter-spacing:.035em}.fw-showcase__rule{margin:18px auto}.fw-showcase__intro p{font-size:17px;line-height:1.45}.fw-showcase .product-loop__item{width:83%;margin-right:16px;padding-bottom:73px}.fw-showcase .product-loop__img-wrapper{padding:20px}.fw-showcase .product-loop__title{font-size:18px}.fw-showcase .product-loop__info-wrapper{height:68px}.fw-showcase .product-loop__item>.grid__wrapper{padding:18px 16px 0;gap:8px}.fw-showcase .product-loop__price{font-size:19px}.fw-showcase .product-listing__quickview-trigger{height:39px;width:142px}.fw-showcase .flickity-button{width:34px;height:34px;padding:10px}.fw-showcase .flickity-button.previous{left:-12px}.fw-showcase .flickity-button.next{right:-12px}.fw-showcase .flickity-page-dots{margin-top:23px;gap:10px}}.fw-showcase{font-family:Georgia,serif;color:#12392e;margin:0;clear:both}.fw-showcase .product-loop__title,.fw-showcase .product-loop__price{letter-spacing:normal}.fw-showcase .product-loop__item{float:none;min-width:0;max-width:none}.fw-showcase .product-loop__item>.grid__wrapper{margin:0;max-width:none;width:100%}.fw-showcase .product-loop__item .product-listing__quickview-trigger{background:#f3ead8!important;border-color:#b79559!important;color:#173b2e!important;min-height:0;opacity:1;visibility:visible;z-index:4;top:auto;right:auto;margin:0}.fw-showcase .product-loop__item .product-listing__quickview-trigger *{color:inherit!important;pointer-events:none}.fw-showcase .product-loop__item .product-listing__quickview-trigger:hover{background:#c09d61!important;border-color:#b79559!important}.fw-showcase .product-loop__item .product-listing__quickview-trigger:disabled{cursor:wait}.fw-showcase .product-loop__item .product-listing__quickview-trigger svg{position:static;transform:none;margin:0}.fw-showcase .product-loop__badge-icon{height:auto}.fw-showcase .product-loop__price--compare{font-size:14px!important}.fw-showcase .flickity-page-dots{position:static;bottom:auto;line-height:normal}.fw-showcase--whiskey{background:#0c241d;border-color:#785e36}.fw-showcase--whiskey:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#0a231a94,#0a2019db 38%,#102b21 76%),url(fw-christmas-whiskey-walnut.png) center top/cover no-repeat;pointer-events:none}.fw-showcase--whiskey .fw-showcase__intro{max-width:980px}.fw-showcase--whiskey .fw-showcase__kicker{color:#c7a36a}.fw-showcase--whiskey .fw-showcase__intro h2{color:#f8f1e3;font-size:44px;letter-spacing:.035em}.fw-showcase--whiskey .fw-showcase__intro p{color:#e2dac7;max-width:800px;margin:auto}.fw-showcase--whiskey .fw-showcase__rule{background:#b88f51}.fw-showcase--whiskey .product-loop__item{border-color:#b49a6d;background:#f8f4e9}.fw-showcase--whiskey .product-loop__item>.grid__wrapper{border-color:#e5dcc9}.fw-showcase--whiskey .flickity-button{background:#b59258;color:#122d23;border-color:#c6a76e}.fw-showcase--whiskey .flickity-button:hover{background:#d0b27c}.fw-showcase--whiskey .flickity-page-dots .dot{background:#687568}.fw-showcase--whiskey .flickity-page-dots .dot.is-selected{background:#d2ae72;outline-color:#d2ae72}.fw-showcase--whiskey .fw-showcase__status{color:#e2dac7}@media(max-width:767px){.fw-showcase--whiskey .fw-showcase__intro h2{font-size:30px;line-height:1.15}.fw-showcase--whiskey:before{background-position:25% top}}.fw-showcase .product-loop__title a{font:inherit!important;letter-spacing:inherit!important}.fw-showcase .product-loop__price--sale{font:inherit!important;color:#967136!important;letter-spacing:normal}.fw-showcase .product-loop__price--compare{font:400 14px/1.3 Arial,sans-serif!important;color:#85877f!important;letter-spacing:normal}.fw-showcase .flickity-button{transform:none;line-height:normal;min-height:0;margin:0}.fw-showcase .flickity-button.next{left:auto}.fw-showcase .flickity-button.previous{right:auto}.fw-showcase .flickity-button-icon{position:static;inset:auto;width:100%;height:100%}.fw-showcase .flickity-page-dots .dot{opacity:1;min-width:0;min-height:0}
/*# sourceMappingURL=/cdn/shop/t/104/assets/fw-christmas-showcases.css.map */
