.template-product .product__main-photos{position:relative}.dal-model{position:absolute;top:0;left:16px;z-index:5;background:#ededed;border-radius:2px;padding:2px 8px;font-family:var(--dal-head);font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#111;white-space:nowrap;pointer-events:none}.template-product .dal-pay{margin:0!important}.template-product .product-block:has(.dal-pay){margin-top:-12px!important;margin-bottom:0!important}.dal-trust{display:flex;justify-content:space-between;align-items:center;margin:40px 0 38px;font-family:var(--dal-head);font-weight:600;font-size:16px;line-height:21px;letter-spacing:0;color:#000}.dal-trust__i{display:flex;align-items:center;gap:8px;white-space:nowrap}.dal-trust svg{width:20px;height:20px;flex:none;display:block}.template-product .product-block--sales-point{display:none!important}.template--bundle-product .ACC_CusbClo_Homepage_49_ColorsOuter{margin:0 0 33px!important;padding:0!important}.template--bundle-product .ACC_CusbClo_Homepage_49_Colorslabel{display:block!important;margin:0 0 12px!important;font-family:var(--dal-head)!important;color:#000!important}.template--bundle-product .ACC_CusbClo_Homepage_49_Colorslabel span{color:#8a8a8a;font-weight:400}.template--bundle-product .ACC_CusbClo_Homepage_49_Colors{margin:0!important}.dal-set-head{display:flex;justify-content:space-between;align-items:center;margin:0 0 11px;font-family:var(--dal-head)}.dal-set-head__lbl{font-size:13px;font-weight:600;line-height:17px;color:#111;text-transform:uppercase;letter-spacing:0}.dal-set-head__guide{display:flex;align-items:center;gap:8px;background:none;border:0;padding:0;margin:0;font-family:var(--dal-head);font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#000;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.dal-set-head__guide svg{width:16px;height:16px;display:block}.template--bundle-product .ACC_CusbClo_Homepage_49_row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin:0 0 25px!important;padding:0!important;height:auto!important}.template--bundle-product .ACC_CusbClo_Homepage_49_col{flex:0 0 132px!important;width:132px!important;max-width:none!important;height:195px!important;box-sizing:border-box!important;padding:7px 9px!important;border:1px solid #e5e5e5!important;border-radius:4px!important;display:flex!important;flex-direction:column!important;align-items:center!important;margin:0!important;position:relative!important;background:#fff!important}.template--bundle-product .ACC_CusbClo_Homepage_49_col:has(input:checked){border:2px solid #111!important;padding:6px 8px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_img{width:99px!important;height:99px!important;max-width:none!important;object-fit:contain!important;margin:0 auto!important;flex:none!important}.template--bundle-product .ACC_CusbClo_Homepage_49_title{font-family:var(--dal-head)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;color:#555!important;line-height:17px!important;height:17px!important;margin:8px 0 0!important;text-align:center!important;white-space:nowrap!important;text-transform:uppercase}.template--bundle-product .ACC_CusbClo_Homepage_49_variants{width:112px!important;max-width:100%!important;height:41px!important;margin:auto 0 0!important;border:1px solid #e5e5e5!important;border-radius:4px!important;font-family:var(--dal-head)!important;font-size:15px!important;letter-spacing:0!important;padding:0 26px 0 13px!important;color:#000!important;background-position:right 12px center!important}.template--bundle-product .ACC_CusbClo_Homepage_49_icon{flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0 4px!important;display:flex!important;align-items:center;justify-content:center}.template--bundle-product .ACC_CusbClo_Homepage_49_icon svg{width:16px!important;height:16px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_col:after{width:15px!important;height:15px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;top:9px!important;right:6px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_stock{margin:0 0 21px!important;padding:0!important;height:auto!important;min-height:0!important}.template--bundle-product .ACC_CusbClo_Homepage_49_stock span{font-family:var(--dal-head)!important;font-size:15px!important;letter-spacing:0!important}@media(min-width:900px){.template--bundle-product .product__main-photos{padding-left:88px!important;background:none!important;overflow:visible!important;border-radius:0!important}.template--bundle-product .product__main-photos>.swiper:first-child{background:#f3f3f3;border-radius:2px;overflow:hidden}.template--bundle-product .product__main-photos>.swiper-thumbs{position:absolute!important;left:0;top:0;bottom:0;width:64px!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none}.template--bundle-product .product__main-photos>.swiper-thumbs::-webkit-scrollbar{display:none}.template--bundle-product .swiper-thumbs .swiper-wrapper{flex-direction:column!important;transform:none!important;gap:10px;height:auto!important}.template--bundle-product .swiper-thumbs .swiper-slide{width:64px!important;height:82px!important;margin:0!important;flex:none!important;background:#fff;border-radius:4px;overflow:hidden;border:1px solid transparent;box-sizing:border-box;cursor:pointer;opacity:1!important}.template--bundle-product .swiper-thumbs .swiper-slide-thumb-active,.template--bundle-product #thumbslider .swiper-slide-thumb-active{border:1px solid #111!important}.template--bundle-product .swiper-thumbs .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover!important}.template--bundle-product .dal-model{left:104px}.template--bundle-product .ACC_CusbClo_Homepage_49_ColorsOuter{margin-top:22px!important}}@media(max-width:899px){.dal-model{left:auto;right:8px;top:8px}.dal-trust{flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;line-height:18px;margin:32px 0 40px}.template--bundle-product .swiper-thumbs{display:none!important}.template--bundle-product .ACC_CusbClo_Homepage_49_ColorsOuter{margin:0 0 28px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_Colorslabel{margin:0 0 10px!important}.dal-set-head{margin:0 0 10px}.template--bundle-product .ACC_CusbClo_Homepage_49_row{gap:6px!important;margin:0 0 21px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_col{flex:1 1 0!important;width:auto!important;min-width:0!important;height:146px!important;padding:13px 5px 5px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_col:has(input:checked){padding:12px 4px 4px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_img{width:61px!important;height:61px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_title{font-size:9.5px!important;line-height:13px!important;height:13px!important;margin:6px 0 0!important}.template--bundle-product .ACC_CusbClo_Homepage_49_variants{width:100%!important;height:37px!important;font-size:12.5px!important;padding:0 16px 0 9px!important;background-position:right 6px center!important}.template--bundle-product .ACC_CusbClo_Homepage_49_icon{flex:0 0 17px!important;width:17px!important;height:17px!important;margin:0!important}.template--bundle-product .ACC_CusbClo_Homepage_49_icon svg{width:17px!important;height:17px!important}.template--bundle-product .ACC_CusbClo_Homepage_49_col:after{width:11px!important;height:11px!important;top:8px!important;right:6px!important}}@media(min-width:900px){.template-product .product__thumbs--below .product__thumb-item{width:64px!important;height:82px!important;border:0!important;background:none!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:visible!important;outline:0!important;box-shadow:none!important}.template-product .product__thumbs--below .product__thumb{position:relative;display:block!important;width:64px!important;height:82px!important;box-sizing:border-box;border:1px solid transparent!important;border-radius:4px!important;overflow:hidden;background:#fff;outline:0!important;box-shadow:none!important}.template-product .product__thumbs--below .product__thumb:focus,.template-product .product__thumbs--below .product__thumb:focus-visible{outline:0!important;box-shadow:none!important}.template-product .product__thumbs--below .product__thumb:before,.template-product .product__thumbs--below .product__thumb:after{display:none!important;content:none!important}.template-product .product__thumbs--below .product__thumb.is-active,.template-product .product__thumbs--below .product__thumb-item.is-active .product__thumb{border-color:#111!important}.template-product .product__thumbs--below .product__thumb .image-wrap{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;padding:0!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}.template-product .product__thumbs--below .product__thumb image-element,.template-product .product__thumbs--below .product__thumb img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}}@media(min-width:1200px){.template-product .grid--product-images--partial{grid-template-columns:minmax(0,1fr) 600px!important}}.template-product .ACC_CusbClo_Product_87_section{margin:0 0 21px!important}.template-product .ACC_CusbClo_Product_87_option{min-height:51px!important;padding:1px 11px!important;border:1px solid #e5e5e5!important;border-radius:4px!important;box-sizing:border-box!important;background:#fff!important;align-items:flex-start!important}.template-product .ACC_CusbClo_Product_87_option:has(.ACC_CusbClo_Product_87_mode:checked){border:2px solid #000!important;padding:0 10px!important}.template-product .ACC_CusbClo_Product_87_option--bundle{margin-top:8px!important}.template-product .ACC_CusbClo_Product_87_option--bundle:has(.ACC_CusbClo_Product_87_mode:checked){padding-bottom:12px!important}.template-product .ACC_CusbClo_Product_87_radio{display:none!important}.template-product .ACC_CusbClo_Product_87_option_head{min-height:47px;gap:0!important;align-items:center!important}.template-product .ACC_CusbClo_Product_87_option_label{flex:0 0 auto!important;font-family:var(--dal-head)!important;font-size:19px!important;font-weight:400!important;line-height:25px!important;letter-spacing:0!important;color:#000!important;text-transform:uppercase}.template-product .ACC_CusbClo_Product_87_option_price{margin-left:auto!important;font-family:var(--dal-head)!important;font-size:19px!important;font-weight:600!important;line-height:25px!important;letter-spacing:0!important;color:#000!important}.template-product .ACC_CusbClo_Product_87_popular{position:static!important;flex:none;display:inline-flex;align-items:center;height:21px;margin:0 0 0 10px!important;padding:0 10px 0 11px!important;border-radius:4px!important;background:#000!important;color:#fff!important;font-family:var(--dal-head)!important;font-size:11px!important;font-weight:600!important;line-height:14px!important;letter-spacing:.5px!important}.template-product .ACC_CusbClo_Product_87_option_body{margin-top:2px!important}.template-product .ACC_CusbClo_Product_87_bundle_img_wrap{border-radius:2px}.template-product .ACC_CusbClo_Product_87_bundle_label{font-family:var(--dal-head)!important;font-size:12px!important;letter-spacing:0!important}.template-product .ACC_CusbClo_Product_87_size{height:41px;padding:0 30px 0 12px!important;border:1px solid #e5e5e5!important;border-radius:4px!important;font-family:var(--dal-head)!important;font-size:15px!important}.dal-stock{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 21px;font-family:var(--dal-head);font-size:15px;line-height:19px;letter-spacing:0;color:#111;--dal-stock:#2e8b57}.dal-stock[data-state=low]{--dal-stock:#e8892b}.dal-stock[data-state=out]{display:none}.dal-stock__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--dal-stock);margin:0 8px 0 2px}.dal-stock__state{font-weight:600;color:var(--dal-stock);margin-right:5px}.dal-stock__ship{font-weight:400;color:#111}.template-product .product-single__meta .add-to-cart{height:64px!important;min-height:64px!important;padding:0 20px!important;border-radius:4px!important;font-size:14.5px!important;font-weight:600!important;line-height:19px!important;letter-spacing:.8px!important}html body.template-product linkify-product-colors-swatch:not([data-selected]):not([selected]):not([aria-current]):not(.selected):not(.active){box-shadow:0 0 0 3px #fff,0 0 0 4px #e3e3e3!important}html body.template-product .ACC_CusbClo_Homepage_49_Colors .ACC_CusbClo_Homepage_49_colorouter:not(.ACC_CusbClo_Homepage_49_coloractive){border-width:1px!important}html body.template-product linkify-product-colors-swatch[data-selected],html body.template-product linkify-product-colors-swatch[selected],html body.template-product linkify-product-colors-swatch[aria-current],html body.template-product linkify-product-colors-swatch.selected,html body.template-product linkify-product-colors-swatch.active{box-shadow:0 0 0 3px #fff,0 0 0 4px #111!important}html body.template-product .ACC_CusbClo_Homepage_49_Colors .ACC_CusbClo_Homepage_49_colorouter.ACC_CusbClo_Homepage_49_coloractive{border:1px solid #111!important}
/*# sourceMappingURL=/cdn/shop/t/117/assets/dal-pdp.css.map */
