/*
Generated time: September 11, 2025 16:35
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
html{scroll-behavior:smooth}.yotpo.bottomLine.yotpo-small{margin-top:-10px;margin-bottom:15px}.yotpo-bottomline.pull-left.star-clickable{-webkit-box-align:center;-ms-flex-align:center;align-items:center}img[data-action=zoom]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}@media (max-width:768px){img[data-action=zoom]{display:none!important}}.zoom-img,.zoom-img-wrap{position:relative;z-index:666;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}.zoom-overlay{display:none}.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}.zoom-overlay-open .hero-wrap .hero-images{z-index:99999999999}.zoom-overlay-open .hero-images-load-more,.zoom-overlay-open img[data-action=zoom]{opacity:0}.zoom-overlay-open .hero-images:before{opacity:1;pointer-events:auto}#product .hero .details .options_list .option{display:flex;justify-content:space-between;width:100%;gap:10px}#product .hero .details .options_list .floatleft,#product .hero .details .options_list .floatright{float:none;width:auto}#product .hero .details .options_list .floatright{max-width:calc(100% - 125px)}#product .hero .details .options_list .option:after,#product .hero .details .options_list .option:before{display:none}#product .hero .details.hero-details{padding:22px 0}#product .hero .details .options_list .floatleft.label{flex-shrink:0}#product .hero .details .options_list .select_wrap select option{direction:ltr;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width:1024px){#product .hero .details.hero-details{padding:22px 0}}@media (max-width:768px){#product .hero .details.hero-details{padding:20px}}.hero-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1.66fr 1fr;grid-template-columns:1.66fr 1fr;max-width:1680px}@media (max-width:1024px){.hero-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:768px){.hero-wrap{display:block;padding:0}}.hero-breadcrumb{font-size:14px;padding-top:22px}.hero-breadcrumb a{color:#254a5d;text-decoration:underline;margin-right:6px}.hero-breadcrumb a+span{margin-right:6px}@media (max-width:768px){.hero-breadcrumb{display:none!important}}.hero-wrap .hero-images{display:-ms-grid;display:grid;-ms-grid-columns:1fr 22px 1fr;grid-template-columns:1fr 1fr;grid-gap:22px;align-self:baseline;padding:22px 0;position:sticky;top:108px;z-index:9}@media (max-width:1024px){.hero-wrap .hero-images{-ms-grid-columns:1fr 15px 1fr;grid-template-columns:1fr 1fr;grid-gap:15px;top:30px;padding:30px 0}}@media (max-width:768px){.hero-wrap .hero-images{display:block;position:relative;z-index:0;padding-top:0;padding-bottom:100px;align-self:auto;margin-top:-30px}.hero-wrap .hero-images,.hero-wrap .slick-slider{max-width:100vw;width:100%}}.hero-images:before{content:"";display:inline-block;z-index:420;background-color:#fff;background-image:url(/assets/icon-close-blue.svg);background-size:45px auto;background-position:calc(100% - 30px) 30px;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:"alpha(opacity=0)";opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (max-width:768px){.hero-images:before{background-size:25px auto}}@media (min-width:769px){.hero-wrap .thumbs_wrap{display:none!important}}@media (max-width:768px){#product .hero .thumbs_wrap{bottom:50px!important}.hero-images .slick-slide img{display:block;aspect-ratio:5/6;object-fit:cover;width:100%}}@media (min-width:769px){.hero-wrap .hero-images>*{display:none;aspect-ratio:5/6;object-fit:cover}.hero-wrap .hero-images .slick-slider{display:none!important}.hero-wrap .hero-images>:first-child,.hero-wrap .hero-images>:nth-child(2),.hero-wrap .hero-images>:nth-child(3),.hero-wrap .hero-images>:nth-child(4){display:block}}.hero-wrap .hero-images .hero-images-load-more{-ms-grid-column-span:2;grid-column:span 2;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.hero-wrap .hero-images .hero-images-load-more{display:none!important}}.hero-wrap .hero-images.loaded>:not(.hero-breadcrumb),.hero-wrap .hero-images.loaded>:not(.hero-images-load-more){display:block}.hero-wrap .hero-images .hero-images-load-more a{color:#254a5d;text-decoration:underline}.hero-wrap .hero-details .wrapper{position:sticky;top:108px}@media (max-width:768px){#product .hero .details .inner{max-width:none;position:static}.hero-wrap .hero-details .wrapper{padding:0}}@media (max-width:1024px) and (min-width:769px){#product .hero .details h1{font-size:clamp(20px,3vw,30px)}}@media (max-width:768px){#product .hero h1{font-size:clamp(22px,6vw,40px)}}#product .faqs{margin-top:20px;border-bottom:1px solid #2e4a5b}#product .faq .question{padding:15px 50px 10px 0;font-size:14px;font-weight:500;letter-spacing:.12em;line-height:1.3;text-transform:uppercase;cursor:pointer;position:relative;border-top:1px solid #2e4a5b}#product .faq .question:after,#product .faq .question:before{display:block;content:"";width:11px;height:1px;background:#2e4a5b;position:absolute;top:50%;right:0;pointer-events:none}#product .faq .question.open:after{display:none}#product .faq .question:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#product .faq .answer{display:none;padding:0 16px 16px 16px;line-height:1.4;font-size:14px}#product .faq.gift-wrapping-tab .answer{padding-left:0;padding-right:0}#product .faq .answer p{margin:0}.hero-details.details ol li,.hero-details.details ul li{margin-bottom:1rem;margin-left:1rem}