#box-builder{height:100%}.box-builder__data{display:none;font-size:12px;position:fixed;bottom:35px;right:5px;z-index:99999;background:#fff;box-shadow:0 1px 20px #0003;padding:15px}.box-builder__go-back{display:none;background:#fff;padding:7px 20px;border-radius:19px;font-size:11px;position:absolute;left:20px;top:5px;align-items:center;letter-spacing:.1em;line-height:1}@media (min-width: 1024px){.box-builder__go-back{display:flex}}.box-builder__go-back span{position:relative;top:1px;line-height:1;font-family:Helvetica Neue Regular}.box-builder__go-back svg{width:10px;margin-right:11px}.box-builder__go-back-mobile{display:flex;background:#fff;padding:7px;border-radius:50%;font-size:11px;position:absolute;left:20px;bottom:-17px;align-items:center;letter-spacing:.1em;line-height:1;width:33px;height:33px}@media (min-width: 1024px){.box-builder__go-back-mobile{display:none}}.box-builder__go-back-mobile svg{position:absolute;width:8px;left:50%;top:50%;transform:translate3d(-64%,-50%,0)}.box-builder__progress-bar{position:relative;width:100%;background-color:#f2f1ec;height:59px;display:flex;justify-content:center;align-items:center}@media (min-width: 1280px){.box-builder__progress-bar{height:80px}}.box-builder__progress-bar ul{display:flex;justify-content:center}.box-builder__progress-bar ul li{cursor:pointer;display:flex;flex-flow:column nowrap;align-items:center;text-transform:uppercase;font-size:12px;font-family:Helvetica Neue Regular;min-width:40px;margin:0 17px;pointer-events:none}@media (min-width: 1280px){.box-builder__progress-bar ul li{margin:0 39px}}.box-builder__progress-bar ul li span{display:block;width:15px;height:15px;border-radius:50%;background-color:transparent;margin-bottom:8px;border:1px solid #d9d9d9}@media (min-width: 1350px){.box-builder__progress-bar ul li span{width:12px;height:12px}}.box-builder__progress-bar ul li.active{border-color:#4a4a4a;pointer-events:auto}.box-builder__progress-bar ul li.active span{background-color:#4a4a4a}.box-builder__progress-bar ul li:nth-of-type(2){position:relative}.box-builder__progress-bar ul li:nth-of-type(2):before,.box-builder__progress-bar ul li:nth-of-type(2):after{content:"";position:absolute;top:7px;width:60%;height:1px;background:#d9d9d9}@media (min-width: 1350px){.box-builder__progress-bar ul li:nth-of-type(2):before,.box-builder__progress-bar ul li:nth-of-type(2):after{top:5px}}@media (min-width: 1280px){.box-builder__progress-bar ul li:nth-of-type(2):before,.box-builder__progress-bar ul li:nth-of-type(2):after{width:120%}}.box-builder__progress-bar ul li:nth-of-type(2):before{left:-42%}@media (min-width: 1280px){.box-builder__progress-bar ul li:nth-of-type(2):before{left:-99%}}.box-builder__progress-bar ul li:nth-of-type(2):after{right:-42%}@media (min-width: 1280px){.box-builder__progress-bar ul li:nth-of-type(2):after{right:-99%}}.box-builder__inner{background-color:#f7f6f2;text-align:center;padding-top:20px;padding-bottom:40px}@media (min-width: 1350px){.box-builder__inner{padding-top:30px}}@media (min-width: 1600px){.box-builder__inner{padding-top:70px;padding-bottom:80px}}@media (min-width: 1920px){.box-builder__inner{padding-bottom:120px}}@media (min-width: 2200px){.box-builder__inner{padding-bottom:150px}}.box-builder__steps{width:100%;height:100%}.box-builder__step{position:relative;will-change:opacity,transform;transition:opacity .4s ease .1s;opacity:0;flex:1;width:100%}.box-builder__step.is-selected{opacity:1}.box-builder__step .loader{top:38%!important}@media (max-width: 767px){.box-builder__step--three{padding-top:0}}.box-builder__section-header{margin-bottom:5px;padding-left:20px;padding-right:20px}.box-builder__section-header h2{font-size:28px;text-transform:uppercase;letter-spacing:normal}@media (min-width: 1600px){.box-builder__section-header h2{font-size:30px}}.box-builder__section-header p{font-size:15px;color:#000;max-width:630px;margin:10px auto 0}.box-builder__cards{display:flex;flex-flow:column nowrap;justify-content:center;padding:25px;align-items:center;opacity:0;pointer-events:none}@media (min-width: 768px){.box-builder__cards{padding:25px 0;flex-flow:row nowrap;align-items:flex-start}}@media (min-width: 1024px){.box-builder__cards{padding:25px}}.box-builder__cards.ready{opacity:1;pointer-events:auto}.box-builder__card{display:flex;flex-flow:column nowrap;align-items:center;margin-bottom:50px;max-width:250px;position:relative}@media (min-width: 768px){.box-builder__card{max-width:280px;margin-bottom:0}}@media (min-width: 768px){.box-builder__card:not(:last-child){margin-right:20px}}@media (min-width: 1280px){.box-builder__card:not(:last-child){margin-right:50px}}@media (min-width: 1600px){.box-builder__card{max-width:300px}}.box-builder__card-image-wrap{cursor:pointer;position:relative;max-height:288.83px}.box-builder__card-image-wrap img{mix-blend-mode:multiply;max-width:none;top:0;left:0;width:100%;height:100%;object-fit:contain}.box-builder__card:hover .box-builder__card-image-wrap .box-builder__img{display:none}.box-builder__card:hover .box-builder__card-image-wrap .box-builder__img-hover{display:block}.box-builder__card-tag{position:absolute;top:0;z-index:5;background:#000;left:0;color:#fff;text-transform:uppercase;font-family:baskerville,serif;font-size:11px;letter-spacing:.85px;font-weight:600;text-align:center;line-height:1;display:flex;justify-content:center;align-items:center;padding:7.5px 10px;max-width:75px}.box-builder__card-tag.hidden{display:none!important}.box-builder__img-hover{display:none;top:0;left:0}.box-builder__card-hover{background-color:#f7f6f2e6;display:flex;flex-direction:column;left:0;justify-content:center;height:100%;opacity:0;padding:20px;pointer-events:none;position:absolute;transition:opacity .6s ease;top:0;width:100%}.box-builder__card-hover p{margin:0!important}.box-builder__card:hover .box-builder__card-hover{opacity:1}.box-builder__card-inner{background-color:#f7f6f2;position:relative;padding:20px;border:1px solid #000}.box-builder__card-inner img{width:100%}#box-builder .box-builder__card-title{margin-top:15px;display:block;text-transform:uppercase;font-size:14px;color:#000}#box-builder .box-builder__card-title span,#box-builder .box-builder__card-title div{font-family:Helvetica Neue Regular}@media (min-width: 1024px){#box-builder .box-builder__card-title{font-size:16px}}.box-builder__card-price{display:block;margin-top:10px;font-size:16px;font-family:Helvetica Neue Regular;font-weight:700}.box-builder__bundle-qty{margin-bottom:10px}.box-builder__btn,.box-builder__cta{background:#252525;border:none;color:#fff;display:inline-block;font-size:11px;letter-spacing:1px;line-height:1.15;max-width:100%;overflow:visible;padding:13px 23px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .35s;white-space:nowrap;width:100%;font-family:Helvetica Neue Regular}.box-builder__btn:hover,.box-builder__cta:hover{background:#000;color:#fff}@media screen and (min-width: 768px){.box-builder__btn,.box-builder__cta{padding:17px 23px}}.box-builder__btn:disabled,.box-builder__cta:disabled{background-color:#cdcdcd;color:#fff;pointer-events:none}.box-builder__link{cursor:pointer;text-transform:uppercase;text-decoration:underline;margin-top:20px;font-size:12px;color:#000}.box-builder__panel{will-change:transform,opacity;position:fixed;left:0;top:0;transition:transform .6s ease,opacity .5s ease;transform:translate(-100%);z-index:9999;opacity:0;width:100%;height:100vh}@media (min-width: 768px){.box-builder__panel{width:50%}}@media (min-width: 1280px){.box-builder__panel{width:35%}}.panel-active .box-builder__panel{opacity:1;transform:translate(0)}.box-builder__panel-content{position:relative;z-index:100;padding:0;background:#fff;box-shadow:0 2px 30px #0003;width:100%;height:100vh}@media (min-width: 768px){.box-builder__panel-content{padding:0}}.box-builder__panel-bg{content:"";top:0;left:0;background-color:#f0f0f0b3;position:fixed;z-index:0;will-change:opacity,transform;transition:transform .6s ease,opacity .5s ease;opacity:0;pointer-events:none;transition-delay:0;width:100%;height:100vh}.box-builder__panel-bg.active,.panel-active .box-builder__panel-bg{opacity:1;pointer-events:auto;z-index:1200}.box-builder__panel-header{width:100%;display:flex;justify-content:flex-end;padding:20px;border-bottom:1px solid #ebebeb;text-transform:uppercase;font-size:18px}@media (min-width: 1280px){.box-builder__panel-header{width:85%;margin:0 auto;padding:30px 5px 30px 35px}}.box-builder__panel-inner{text-align:left;padding:45px 30px;font-family:Helvetica Neue Regular}@media (min-width: 1024px){.box-builder__panel-inner{padding:60px 30px}}@media (min-width: 1280px){.box-builder__panel-inner{padding:60px}}.box-builder__panel-info{max-width:420px}.box-builder__panel-info h1,.box-builder__panel-info h2,.box-builder__panel-info h3,.box-builder__panel-info h4{font-size:16px;line-height:1.45;text-transform:uppercase;font-family:Helvetica Neue Light}.box-builder__panel-info ul{margin-top:15px;list-style:none}.box-builder__panel-info ul li{text-transform:uppercase;color:#555;font-size:13px}.box-builder__panel-info ul li:not(:first-child){margin-top:7px}.box-builder__selections{width:100%;opacity:0;pointer-events:none}.box-builder__selections.ready{opacity:1;pointer-events:auto}.box-builder__selections-scroll{width:100%;min-height:280px}.box-builder__selections-inner{opacity:0;width:3000px;will-change:opacity;transition:opacity .8s ease .1s;text-align:center;justify-content:center}.box-builder__selections-inner.flickity-enabled{opacity:1;width:auto}.box-builder__selections-inner.long{justify-content:flex-start}@media (min-width: 1350px){.box-builder__selections-inner{margin-top:10px}}@media (min-width: 1600px){.box-builder__selections-inner{margin-top:30px}}.box-builder__selection{display:inline-block;text-align:center;font-family:Baskerville,serif;transition:opacity .3s ease;margin-left:13px;margin-right:13px}.box-builder__selection-img-wrap{padding:20px 15px 15px;display:flex;justify-content:center}.box-builder__selection-img{position:absolute;width:100%;top:0;left:0;height:100%;object-fit:contain}@media (min-width: 1280px){.box-builder__selection-img{filter:drop-shadow(0 0 10px rgba(0,0,0,.4))}}.box-builder__selection-btn{cursor:pointer;position:relative;width:200px;height:200px;color:#000;display:flex;align-items:center;justify-content:center;font-size:20px;transition:border-color .3s ease,opacity .3s ease;background-image:var(--plus-icon);background-repeat:no-repeat;background-position:center center;background-color:#f7f6f2}@media (min-width: 1600px){.box-builder__selection-btn{width:230px;height:230px}}.box-builder__selection-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px dashed #bcbcbc;border-radius:50%;pointer-events:none}.box-builder__selection-btn:hover{border-color:#4a4a4a}.box-builder__selection-btn.selected{background-image:none;cursor:default}.box-builder__selection-btn.selected:before{border-color:transparent}.box-builder__selection-title{font-size:13px;text-transform:uppercase;font-family:Times New Roman;margin:10px auto 0;text-align:center;max-width:200px}.box-builder__selection-link{text-transform:uppercase;font-size:12px;color:#000;text-decoration:underline;margin-top:10px}.box-builder__count-num{padding:0 6px;font-style:italic;font-size:18px;font-family:Times New Roman;color:#000}@media (min-width: 768px){.box-builder__count-num{font-size:20px}}.box-builder__count-indicator{text-align:center;margin-top:23px;display:flex;flex-flow:column nowrap;align-items:center}@media (min-width: 768px){.box-builder__count-indicator{margin-top:25px}}@media (min-width: 1600px){.box-builder__count-indicator{margin-top:35px}}.box-builder__count-wrap{display:flex;position:relative;justify-content:center}.box-builder__count-wrap:after,.box-builder__count-wrap:before{content:"";position:absolute;top:50%;width:80px;height:1px;background:#c9c9c9}.box-builder__count-wrap:before{left:0;transform:translate(-100px,-50%)}.box-builder__count-wrap:after{right:0;transform:translate(100px,-50%)}.box-builder__count-text{margin-top:15px;font-size:10px;text-transform:uppercase;font-family:Helvetica Neue Regular;color:#000}.box-builder__review-btn{margin-top:15px;max-width:326px;min-height:63px;margin-left:auto;margin-right:auto}.box-builder__review{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}@media (min-width: 1024px){.box-builder__review{margin-top:40px}}.box-builder__review__item{width:100%}.box-builder__review__item--box-stacked{position:relative;width:125px}.box-builder__review__item--box-stacked__image{margin-top:20%;filter:drop-shadow(0 0 15px rgba(0,0,0,.3));position:relative;z-index:101}.box-builder__review__item.box-builder__review__item--box-stacked img:nth-of-type(n+2){margin-top:-40%!important}.box-builder__review__item--box-stacked__image-1{z-index:99}.box-builder__review__item--box-stacked__image-2{z-index:98}.box-builder__review__item--box-stacked__image-3{z-index:97}.box-builder__review__item--box-stacked__image-4{z-index:96}.box-builder__review__item--box-stacked__image-5{z-index:95}.box-builder__review__item--box-stacked__image-6{z-index:94}.box-builder__review__item--box-stacked__image-7{z-index:93}.box-builder__review__item--box-stacked__image-8{z-index:92}.box-builder__review__item--box-stacked__image-9{z-index:91}.box-builder__review__item--box-stacked__image-10{z-index:90}.box-builder__review__item--box-stacked__image-11{z-index:89}.box-builder__review__item--box-stacked__image-12{z-index:88}.box-builder__review__item--box-stacked__image-13{z-index:87}.box-builder__review__item--box-stacked__image-14{z-index:86}.box-builder__review__item--box-stacked__image-15{z-index:85}@media (min-width: 1024px){.box-builder__review__item--box-stacked{width:200px}}.box-builder__review__item--box-case{position:relative}.box-builder__review__item--box-case__image-holder{align-items:center;display:flex;padding-right:1%;position:absolute;top:11%}.box-builder__review__item--box-case__image{filter:drop-shadow(0 0 15px rgba(0,0,0,.8));margin-right:-5%;margin-top:-3%;position:relative;width:35%;z-index:101}@media (min-width: 1024px){.box-builder__review__item--box-case{width:700px}}.box-builder__review__item--box-case-6 .box-builder__review__item--box-case__image-holder{flex-wrap:wrap}.box-builder__review__item--box-case-6 .box-builder__review__item--box-case__image{margin-top:-6%}.box-builder__review__underlay-image{padding:0 0 50px}.box-builder__review__underlay-image img{filter:drop-shadow(0 0 15px rgba(0,0,0,.3))}.box-builder__review__lid-image{left:0;position:absolute;top:0;z-index:201;transition:all .5s ease;transition-delay:.7s;width:100%}.box-builder__review__lid-image.open{left:-85%}.box-builder__review__lid-image img{filter:drop-shadow(0 0 15px rgba(0,0,0,.3))}.box-builder__review__overlay-image{left:0;position:absolute;top:0;z-index:1010}.box-builder__review__overlay-image img{height:auto;width:100%}.box-builder__review__item--selections{padding:20px 0}@media (min-width: 1024px){.box-builder__review__item--selections{width:385px;padding-left:60px}}.box-builder__review__item--selections .box-builder__card-title{margin-bottom:20px}.box-builder__review__item--selections h3{color:#000;font-family:Baskerville,serif;font-size:12px;font-weight:400;margin-bottom:25px;position:relative;text-transform:uppercase}.box-builder__review__item--selections h3:before{border-top:1px solid #c9c9c9;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}.box-builder__review__item--selections h3 span{background-color:#f7f6f2;padding:0 10px;font-family:Times New Roman;letter-spacing:normal}.box-builder__review__item--selections ul{list-style:disc;list-style-position:inside;margin-bottom:10px;text-align:left;padding:0}.box-builder__review__item--selections ul li{color:#000;font-family:Helvetica Neue Regular;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:6px}.box-builder__review__item-price{display:block;font-size:16px;font-family:Helvetica Neue Regular;font-weight:700;margin-top:10px;margin-bottom:30px}.box-builder__add-to-bag{font-family:Helvetica Neue Regular;font-size:13px;font-weight:600;width:100%;background:#222;letter-spacing:.05rem;color:#fff;height:48px;border:1px solid transparent;text-transform:uppercase;transition:all .3s ease}.box-builder__add-to-bag:hover{background:#fff;color:#222;border:1px solid #222}.box-builder__add-to-bag--disabled,.box-builder__add-to-bag:disabled{pointer-events:none;opacity:.6}.box-builder__qty-input{font-family:Helvetica Neue Regular;line-height:1.5;font-size:1rem;width:60px;text-align:center;border:none;outline:none;box-shadow:none}.box-builder__qty-toggle{background-color:#fff;padding:15px 10px;display:inline-flex;justify-content:space-between;align-items:center;border:1px solid #e8e8e8;flex-basis:30%;height:48px;margin-right:12px}@media (min-width: 768px){.box-builder__qty-toggle{height:49px}}@media (min-width: 1024px){.box-builder__qty-toggle{padding:18px 10px}}.box-builder__icon--minus,.box-builder__icon--plus{cursor:pointer;height:15px;width:15px;display:flex;align-items:center;justify-content:center}.box-builder__row{display:flex;flex-direction:row;justify-content:space-between}.box-builder__row--qty-add{align-items:center}.box-builder__tray{will-change:transform,opacity;width:100%;background-color:#fff;box-shadow:0 2px 30px #0003;position:fixed;bottom:0;left:0;right:0;height:75vh;opacity:0;transition:opacity .4s ease,transform .6s ease;transform:translateY(100%);pointer-events:none;z-index:999;padding:10px;overflow:auto}@media (min-width: 576px){.box-builder__tray{padding:15px}}@media (min-width: 768px){.box-builder__tray{padding:50px}}@media (min-width: 1024px){.box-builder__tray{height:80vh}}@media (min-width: 1350px){.box-builder__tray{padding:50px}}.box-builder__tray.active{pointer-events:auto;transform:translateY(0);opacity:1}.box-builder__tray-static.fixed{position:fixed;top:18vh;height:82vh;left:0;width:100%;overflow:auto;background-color:#fff;z-index:77777}.box-builder__toast{width:260px;padding:20px;position:fixed;bottom:20px;right:20px;box-shadow:0 1px 30px #0003;border-radius:5px;transform:translateY(100%);transition:opacity .3s ease,transform .5s ease;opacity:0;background-color:#000;color:#fff;z-index:89999;text-align:center}@media (min-width: 768px){.box-builder__toast{bottom:30px;right:30px}}.box-builder__toast.active{transform:translateY(0);opacity:1}.box-builder__tray-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}@media (min-width: 576px){.box-builder__tray-inner{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px){.box-builder__tray-inner{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.box-builder__tray-inner{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1280px){.box-builder__tray-inner{grid-template-columns:repeat(5,1fr);grid-column-gap:30px;grid-row-gap:30px}}@media (min-width: 1350px){.box-builder__tray-inner{grid-template-columns:repeat(5,1fr)}}@media (min-width: 1600px){.box-builder__tray-inner{grid-template-columns:repeat(6,1fr)}}@media (min-width: 1920px){.box-builder__tray-inner{grid-template-columns:repeat(7,1fr)}}@media (min-width: 2200px){.box-builder__tray-inner{grid-template-columns:repeat(8,1fr)}}.box-builder__tray-inner .product-tile__inner{padding-bottom:0}.box-builder__tray-inner .product-tile__subtitle{text-transform:capitalize}.box-builder__tray-inner .product-tile__subtitle p{font-family:Proxima Nova,sans-serif;font-size:11px;line-height:1;text-transform:none}.box-builder__tray-inner .product-tile__subtitle p:not(:first-child){display:none}.box-builder__tray-static .box-builder__tray-inner{padding:20px 40px 50px}.box-builder .product-tile__title{margin-bottom:7px;font-size:14px}.box-builder .product-tile__overlay{background-color:#fff}.box-builder .product-tile__overlay-quick-add{margin-top:20px;display:block}.box-builder .product-tile__overlay-quick-add:disabled{background-color:#e6e6e6;color:#000;pointer-events:none;font-family:Proxima Nova,Helvetica,Arial,sans-serif}.box-builder .quickview{z-index:88888;background-color:#00000057}.box-builder .quickview .product__media,.box-builder .quickview .product__form{opacity:0;transition:opacity .6s ease .2s}.box-builder .quickview .product__media.active,.box-builder .quickview .product__form.active{opacity:1}.box-builder .quickview .product__add-to-bag{font-size:14px;font-family:Proxima Nova Bold;min-height:63px}.box-builder .quickview .product__add-to-bag:disabled{background-color:#e6e6e6;color:#000;pointer-events:none}.box-builder .quickview .yotpo-display-wrapper{margin-top:20px}.box-builder__step .yotpo-display-wrapper{margin-top:10px}.box-builder__step .yotpo-stars{margin-right:5px}.box-builder__step .yotpo-bottomline.pull-left{float:none;justify-content:center}.box-builder__step .yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#9e9e9e!important}.box-builder__step .yotpo-bottomline.pull-left.star-clickable{margin-bottom:5px}.box-builder__step .yotpo.bottomLine .yotpo-bottomline .rating-star{color:#000!important}.box-builder__step .yotpo.yotpo-main-widget .yotpo-header .yotpo-icon-profile,.box-builder__step .yotpo.yotpo-main-widget .yotpo-icon-star,.box-builder__step .yotpo.yotpo-main-widget .yotpo-icon-half-star,.box-builder__step .yotpo.yotpo-main-widget .yotpo-icon-empty-star,.box-builder__step .yotpo.embedded-widget .yotpo-header .yotpo-icon-profile,.box-builder__step .yotpo.embedded-widget .yotpo-icon-star,.box-builder__step .yotpo.embedded-widget .yotpo-icon-half-star,.box-builder__step .yotpo.embedded-widget .yotpo-icon-empty-star,.box-builder__step .yotpo.yotpo-modal .yotpo-header .yotpo-icon-profile,.box-builder__step .yotpo.yotpo-modal .yotpo-icon-star,.box-builder__step .yotpo.yotpo-modal .yotpo-icon-half-star,.box-builder__step .yotpo.yotpo-modal .yotpo-icon-empty-star,.box-builder__step .yotpo.bottomLine .yotpo-header .yotpo-icon-profile,.box-builder__step .yotpo.bottomLine .yotpo-icon-star,.box-builder__step .yotpo.bottomLine .yotpo-icon-half-star,.box-builder__step .yotpo.bottomLine .yotpo-icon-empty-star,.box-builder__step .yotpo.yotpo-reviews-carousel .yotpo-header .yotpo-icon-profile,.box-builder__step .yotpo.yotpo-reviews-carousel .yotpo-icon-star,.box-builder__step .yotpo.yotpo-reviews-carousel .yotpo-icon-half-star,.box-builder__step .yotpo.yotpo-reviews-carousel .yotpo-icon-empty-star,.box-builder__step .mobile-filters-modal .yotpo-header .yotpo-icon-profile,.box-builder__step .mobile-filters-modal .yotpo-icon-star,.box-builder__step .mobile-filters-modal .yotpo-icon-half-star,.box-builder__step .mobile-filters-modal .yotpo-icon-empty-star{background-image:none!important}.box-builder__step .yotpo .text-m{text-transform:uppercase;font-family:Helvetica Neue Regular;font-size:10.5px;color:#000!important;line-height:20px}.box-builder .filter-control-wrap{position:sticky;background:#fff;z-index:11;top:calc(86px + var(--announcement-height))}@media (min-width: 1024px){.box-builder .filter-control-wrap{top:calc(89px + var(--announcement-height))}}.box-builder__tray-static.fixed .filter-control-wrap{top:-1px}.product-tile.images-loaded .product-tile__image{opacity:1}#box-builder img{max-width:100%;height:auto}button{padding:0;border-radius:0;display:inline-block;cursor:pointer;border:none;background:0 0}[data-box-build-progress]{margin:0!important;padding:0!important}#box-builder h1,#box-builder h2,#box-builder h3,#box-builder h4,body.page-box-builder,#box-builder li{line-height:1.15!important}.box-builder__section-header h2{margin:0;padding:0}#selections-scroll .flickity-slider{animation-name:fadeIn;animation-duration:.5s}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}to{opacity:100}}#box-builder p{font-family:Helvetica Neue Regular;line-height:1.5;font-size:1rem}.box-builder__img{display:block}.product-tile__overlay .product-tile__subtitle{padding:0 20px}.box-builder__panel-content{overflow:auto}.box-builder__panel-content::-webkit-scrollbar{width:4px}.box-builder__panel-content::-webkit-scrollbar-thumb{border-radius:0;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.box-builder__section-header p{font-size:15px!important}.product-tile__overlay .product-tile__eyebrow,.product-tile__overlay .product-tile__subtitle,.product-tile__overlay .product-tile__title{padding-left:20px;padding-right:20px}#box-builder #bc-sf-filter-tree .bc-sf-filter-option-block .bc-sf-filter-block-title h3>span{display:inline}.filters-container .free-text-search-input{margin-top:0}.filters-container .magnifying-glass-icon{top:16px!important}.reviews .reviews__inner .bottom-line-items{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;align-items:center}.reviews .reviews__inner .bottom-line-items .avg-score{margin-bottom:0;height:auto;text-align:center}.reviews .reviews__inner .reviews-qa-labels-container{margin-left:5px;line-height:40px;position:relative;padding-top:0;height:auto}.reviews .reviews__inner .bottom-line-items-container .bottom-line-items .yotpo-filter-stars{margin-left:0!important}.reviews .reviews__inner .yotpo .main-widget .bottom-line-items .rating-stars-container .yotpo-icon{margin:0;width:26px!important;height:26px!important;font-size:25px!important}.reviews .reviews__inner .main-widget .reviews-qa-labels-container .reviews-qa-label{text-align:center}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container{display:flex;align-items:center;padding-right:0!important}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button{min-width:auto!important;white-space:nowrap}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button .write-question-review-button-text{width:auto;height:auto}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-review-button .yotpo-icon:before{color:#fff!important}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-review-button:hover .yotpo-icon:before{color:#222!important}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-review-button .write-question-review-button-text{color:#fff}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-review-button .yotpo-icon{color:#fff!important}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-review-button:hover .write-question-review-button-text{color:#222}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-review-button:hover .yotpo-icon{color:#222!important}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-question-button .write-question-review-button-text{color:#222;text-transform:uppercase}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-question-button .yotpo-icon{color:#222!important}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-question-button{height:40px;align-items:center;width:auto}@media screen and (max-width:1100px){.mobile_logo.logo img{max-width:140px;display:block;margin:auto}}@media screen and (max-width:960px){.reviews .reviews__inner .bottom-line-items{justify-content:flex-start;margin-bottom:0}.reviews .reviews__inner .reviews-qa-labels-container{margin-left:0}}@media screen and (max-width:768px){.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container{justify-content:center}}@media screen and (max-width:567px){.reviews .reviews__inner .yotpo .main-widget .yotpo-icon-btn.more-filters-btn .more-filters-text{color:#fff}.reviews .reviews__inner .yotpo .main-widget .yotpo-icon-btn.more-filters-btn .more-filters-icon{color:#fff!important}.reviews .reviews__inner .yotpo .main-widget .yotpo-icon-btn.more-filters-btn .more-filters-icon:before{color:#fff!important}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button{width:50%!important}.reviews .reviews__inner .yotpo .main-widget .write-question-review-buttons-container .yotpo-default-button.write-question-button{justify-content:center}.reviews .reviews__inner .reviews-qa-labels-container{margin-left:53px;width:100%}.box-builder__tray-static .box-builder__tray-inner{padding:20px 20px 50px}.box-builder__tray-static .product-tile{min-width:50%}.box-builder__tray-static .product-tile{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/1073/assets/box-builder.css.map */
