.pd_slider .slick-dots li{position:relative;display:inline-block;margin:0 5px;cursor:pointer;width:80px;height:80px;overflow:hidden;border-radius:8px;border:1px solid transparent}.pd_slider .slick-dots{display:flex!important;position:relative;bottom:0;width:100%;padding:0;margin:0;list-style:none;justify-content:center}.pd_slider li.slick-active{border:1px solid var(--store-accent-color)}.pd_slider .slick-next:before,.pd_slider .slick-prev:before{display:none}.pd_slider .slick-arrow{display:flex!important;justify-content:center;align-items:center;width:20px;height:20px;background:#fff;border-radius:20px;z-index:10;color:#000}.pd_slider .slick-prev{left:0}.pd_slider .slick-next{right:20px}.hero-section .testimonial-area .testimonial-controls{display:flex!important;flex-direction:column;position:absolute;bottom:16px;left:8%}.hero-slider li:not(:first-of-type){margin-top:12px}.hero-slider li.slick-active .control-item{background:#0a1a29!important}.gallery-section .gallery-block .gallery-slider-images{display:block}.home-gallery-control li{display:inline-block;margin-right:12px}.home-gallery-control .control-item{margin-right:0}.home-gallery-control li.slick-active .control-item{background:#fff!important}.pd__feature ul li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:12px;background:#0a1a29;margin-right:8px;position:absolute;left:0;top:7px}.pd__feature ul{display:flex;flex-direction:column}.pd__feature ul li{margin-bottom:12px;position:relative;padding-left:14px}.swatchItem .__swatch{border:1px solid #bcccdc}.checkout-details__list .list-item .__action{cursor:pointer}.pd_shipping_color.__shipping-toggle{display:flex;margin-top:12px}.pd_shipping_color.__shipping-toggle .__title{font-weight:500;margin-right:6px}.pd__info__section .pd__color__selected .badge{margin-left:6px}.cart-product-details .pd__info__section.size .size__item.disabled,.pd-hero__section .pd__info__section.size .size__item.disabled{position:relative;color:#bcccdc}.cart-product-details .pd__info__section.size .size__item.disabled:before,.pd-hero__section .pd__info__section.size .size__item.disabled:before{position:absolute;content:"";left:0;top:50%;right:10%;border-color:currentcolor red red;border-top:1px solid red;width:20px;margin:auto;transform:rotate(-45deg)}.pd-hero__section .pd__info__section.size .pd__sizes .size-guide-link{display:inline}.pd-hero__section .pd__info__section.size .size__item{position:relative;display:inline-block;border-right:2px solid #bcccdc;min-width:20px;padding:0 8px}.pd-hero__section .pd__info__section.size .size__item:last-of-type{border-right:0}.pd-hero__section .pd__info__section.size .size__item:first-of-type{padding-left:0}.pd-hero__section .pd__info__section.size .pd__sizes .size-guide-link:before{content:"";display:inline-block;height:18px;background:#bcccdc;width:1.6px;margin-right:8px;position:relative;top:4px}.ct-container .btn--link{height:unset;line-height:1.38;font-size:1.4rem}.checkout-process .phone-number .form-row{width:100%;margin-bottom:0}.checkout-process .addrSearch .form-row{margin-bottom:0}.checkout-process .delivery-form .optionDetails .newAddress .nameInput .form-row{width:100%;margin-bottom:18px}.checkout-process .delivery-form .optionDetails .newAddress .apt,.payment-form .optionDetails .newAddress .form-row.apt{width:130px}.checkout-process .delivery-form .newAddress .apt .form-row{width:100%;margin-bottom:0}.checkout-process .delivery-form .optionDetails .newAddress .address{width:100%;position:relative}.checkout-process .delivery-form .optionDetails .newAddress.carAddress .address{width:calc(100% - 150px);position:relative}.checkout-process .billing-form .input-con{flex:1}.checkout-process .billing-form .addr .form-row,.checkout-process .billing-form .apt .form-row,.checkout-process .billing-form .input-con .form-row,.checkout-process .newAddress .address .form-row{width:100%}.cart-wrapper .size-item .size-form .flex-end{justify-content:flex-start}.cart-wrapper .size-layout:first-child{margin-right:20px}.cart-wrapper .ct-container .cart-orderBlock .cart-item
.cart-lineItem .ln-productInfo .product__color,.cart-wrapper .pd__color__selected .__value{text-transform:capitalize}@keyframes ldio-36ci75x0fkp{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ldio-36ci75x0fkp div{position:absolute;width:120px;height:120px;border-width:20px;border-radius:50%;border-style:solid;border-top-color:transparent!important;animation:ldio-36ci75x0fkp 1s linear infinite;top:100px;left:100px}.ldio-36ci75x0fkp{width:100%;height:100%;position:relative;backface-visibility:hidden;transform:translateZ(0) scale(1);transform-origin:0 0}.checkout-buttons .ld-ring,.sum-block .discountForm .ld-ring,.summaryLayout .sum-block .sum-action .ld-ring{position:relative;top:8px;left:4px}.sum-block .discountForm ._error{font-size:1.2rem;line-height:1.2;font-weight:500;margin-top:-16px;color:#e12d39}.cart-loader,.order-receipt-loader{display:flex;justify-content:center;margin-top:100px}.checkout-process .delivery-form .address-error{padding-bottom:8px}.checkout-process .delivery-form .savedAddress{margin-top:10px}.ct-note__form .save-note-btn{display:flex!important;flex-direction:row}.cart-lineItem .small-text.__error{font-size:1.2rem;line-height:1.2;font-weight:500;color:#e12d39}.order-receipt{min-height:40vh}.cart-orderBlock .cart-item .cart-lineItem .ln-img .__img,.summaryLayout .sum-products .__product .__img{position:relative}.cart-lineItem .ln-img .__img .ld-ring{position:absolute;margin:40%;z-index:10}.summaryLayout .sum-products .__img .ld-ring{position:absolute;margin:30%;z-index:10}.summaryLayout .total-saved{display:flex;justify-content:center;align-items:center;background:#e3f9e5;color:#18981d;width:98%;padding:8px 16px;border:1px solid transparent;box-sizing:border-box;border-radius:4px;margin:12px auto}.summaryLayout .total-saved .ts__title{font-weight:500}.ct-container .cart-orderBlock .cart-item .cart-lineItem.lineItem_error{border:1px solid #e12d39}.rush-item .bottom-item-con{display:flex;justify-content:space-between;align-items:center}.rush-item .free-badge{font-weight:700;font-size:13px;line-height:13px;color:#07818f;background:#f1fefc;border-radius:4px;padding:4px 2px}.delivery-form .optionDetails .radio-group.rushOptions .radio-label .rush-item,.payment-form .optionDetails .radio-group.rushOptions .radio-label .rush-item{height:110px}.cart-promise{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px;gap:10px;background:#f0f7ff;border-radius:6px}.cart-promise .promise-title-con,.option-con{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:4px}.cart-promise .promise-title{font-weight:600;font-size:13px;line-height:18px}.cart-promise .promise-options-con,.cart-promise-v2 .promise-options-con{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;gap:6px;flex-wrap:wrap}.cart-promise .promise-option{font-weight:500;font-size:12px;line-height:16px}.cart-promise .option-circle,.cart-promise-v2 .option-circle{width:8px;height:8px;border-radius:50%;background:#31b237}@media only screen and (max-width:820px){label .rush-item{font-size:1.4rem}.summaryLayout{margin-bottom:0!important}.cart-promise{margin:20px!important}.ct-container .ct-layout .summaryLayout .title-row__mobile.show .header .__title_cart:after{transform:rotate(0deg)}.ct-container .ct-layout .summaryLayout .header .__title_cart{font-weight:600;font-size:1.6rem;line-height:1.5;position:relative}.ct-container .ct-layout .summaryLayout .header .__title_cart:before{content:"Click here to add coupon codes & notes";font-weight:500;font-size:13px;line-height:1.38;color:#486581;position:absolute;bottom:-18px;left:0;width:300px}.ct-container .ct-layout .summaryLayout .header .__title_cart:after{content:"";display:inline-block;position:relative;top:3px;transform:rotate(180deg);height:18px;width:18px;transition:all .2s linear;margin-left:5px;background-size:cover;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2365 11.4362C13.0677 11.6049 12.8388 11.6997 12.6002 11.6997C12.3615 11.6997 12.1327 11.6049 11.9639 11.4362L9.00019 8.47248L6.03649 11.4362C5.95347 11.5221 5.85416 11.5907 5.74436 11.6379C5.63455 11.685 5.51645 11.7099 5.39695 11.7109C5.27745 11.7119 5.15894 11.6892 5.04833 11.6439C4.93773 11.5987 4.83724 11.5318 4.75274 11.4473C4.66823 11.3628 4.60141 11.2623 4.55615 11.1517C4.5109 11.0411 4.48813 10.9226 4.48917 10.8031C4.4902 10.6836 4.51503 10.5655 4.5622 10.4557C4.60937 10.3459 4.67793 10.2466 4.76389 10.1636L8.36389 6.56358C8.53267 6.39485 8.76154 6.30007 9.00019 6.30007C9.23884 6.30007 9.46772 6.39485 9.63649 6.56358L13.2365 10.1636C13.4052 10.3324 13.5 10.5612 13.5 10.7999C13.5 11.0385 13.4052 11.2674 13.2365 11.4362Z' fill='%2307121D'/%3E%3C/svg%3E")}}@media only screen and (max-width:540px){.checkout-process .delivery-form .optionDetails .newAddress .apt{width:100%}}