.pull-left-xs{float:left}.pull-right-xs{float:right}@media(min-width:320px)and (max-width:767.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media(min-width:768px)and (max-width:1279.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media(min-width:1280px)and (max-width:1439.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media(min-width:1440px)and (max-width:1679.98px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media(min-width:1680px){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}@media(max-width:319.98px){.hidden-xs-down{display:none!important}}@media(max-width:767.98px){.hidden-sm-down{display:none!important}}@media(max-width:1279.98px){.hidden-md-down{display:none!important}}@media(max-width:1439.98px){.hidden-lg-down{display:none!important}}@media(max-width:1679.98px){.hidden-xl-down{display:none!important}}.hidden-xxl-down{display:none!important}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}.ti-gap-0{gap:0}.ti-gap-3{gap:3px}.ti-gap-5{gap:5px}.ti-gap-8{gap:8px}.ti-gap-15{gap:15px}.ti-gap-16{gap:16px}.ti-gap-18{gap:18px}.ti-gap-20{gap:20px}.ti-gap-30{gap:30px}.ti-gap-32{gap:32px}@media(min-width:320px){.ti-gap-sm-0{gap:0}.ti-gap-sm-3{gap:3px}.ti-gap-sm-5{gap:5px}.ti-gap-sm-8{gap:8px}.ti-gap-sm-15{gap:15px}.ti-gap-sm-16{gap:16px}.ti-gap-sm-18{gap:18px}.ti-gap-sm-20{gap:20px}.ti-gap-sm-30{gap:30px}.ti-gap-sm-32{gap:32px}}@media(min-width:768px){.ti-gap-md-0{gap:0}.ti-gap-md-3{gap:3px}.ti-gap-md-5{gap:5px}.ti-gap-md-8{gap:8px}.ti-gap-md-15{gap:15px}.ti-gap-md-16{gap:16px}.ti-gap-md-18{gap:18px}.ti-gap-md-20{gap:20px}.ti-gap-md-30{gap:30px}.ti-gap-md-32{gap:32px}}@media(min-width:1280px){.ti-gap-lg-0{gap:0}.ti-gap-lg-3{gap:3px}.ti-gap-lg-5{gap:5px}.ti-gap-lg-8{gap:8px}.ti-gap-lg-15{gap:15px}.ti-gap-lg-16{gap:16px}.ti-gap-lg-18{gap:18px}.ti-gap-lg-20{gap:20px}.ti-gap-lg-30{gap:30px}.ti-gap-lg-32{gap:32px}}@media(min-width:1440px){.ti-gap-xl-0{gap:0}.ti-gap-xl-3{gap:3px}.ti-gap-xl-5{gap:5px}.ti-gap-xl-8{gap:8px}.ti-gap-xl-15{gap:15px}.ti-gap-xl-16{gap:16px}.ti-gap-xl-18{gap:18px}.ti-gap-xl-20{gap:20px}.ti-gap-xl-30{gap:30px}.ti-gap-xl-32{gap:32px}}@media(min-width:1680px){.ti-gap-xxl-0{gap:0}.ti-gap-xxl-3{gap:3px}.ti-gap-xxl-5{gap:5px}.ti-gap-xxl-8{gap:8px}.ti-gap-xxl-15{gap:15px}.ti-gap-xxl-16{gap:16px}.ti-gap-xxl-18{gap:18px}.ti-gap-xxl-20{gap:20px}.ti-gap-xxl-30{gap:30px}.ti-gap-xxl-32{gap:32px}}.strapconfigurator-item{max-width:calc(28.57143% - 1.71429px)}@media(min-width:1280px){.strapconfigurator-item{max-width:calc(25% - 1.5px)}}.swiper-strap-configurator-common{overflow:hidden;position:static}.swiper-strap-configurator-common.swiper-initialized .swiper-button-disabled{opacity:0}.swiper-strap-configurator-common .swiper-button-next{right:-32px}.swiper-strap-configurator-common .swiper-button-prev{left:-32px}.swiper-strap-configurator-common .swiper-button-prev:after{content:""}.swiper-strap-configurator-common .swiper-button-next,.swiper-strap-configurator-common .swiper-button-prev{color:#707070;height:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:7px}:root{--pdp-background-color:$ti-desert-storm}.strapconfigurator{overflow:hidden}.strapconfigurator-image-strap{height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;will-change:transform;z-index:2}.strapconfigurator-wrapper{margin:0 auto;max-width:100%;position:relative}.strapconfigurator-image-head{height:100%;position:relative;width:100%;z-index:3}@media(min-width:1280px){.strapconfigurator-image-head{height:auto;max-width:450px}}.strapconfigurator-item-image-wrapper{background-color:var(--pdp-background-color);border:1px solid var(--pdp-background-color);border-radius:4px;overflow:hidden;position:relative}.strapconfigurator-item-image-wrapper:hover{border-color:#d0d0d0}@media(min-width:1280px){.strapconfigurator-item-image-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:123px}}.strapconfigurator-item-active .strapconfigurator-item-image-wrapper{border-color:#707070}.strapconfigurator-item-image{max-width:100%}@media(min-width:1280px){.strapconfigurator-item-image{max-width:none}}.swiper-pagination-strapconfigurator-straps-common .swiper-product-pagination{bottom:0;position:absolute}.swiper-pagination-strapconfigurator-straps-common .swiper-pagination-bullet{height:3px;-webkit-transform:scale(1);transform:scale(1);width:3px}.swiper-pagination-strapconfigurator-straps-common .swiper-pagination-bullet-active-main,.swiper-pagination-strapconfigurator-straps-common .swiper-pagination-bullet-active-next,.swiper-pagination-strapconfigurator-straps-common .swiper-pagination-bullet-active-prev{height:6px;-webkit-transform:scale(1);transform:scale(1);width:6px}.swiper-pagination-strapconfigurator-straps-common .swiper-pagination-bullet-active-main{background-color:#000}.swiper-pagination-strapconfigurator-straps-common .swiper-pagination-bullets-dynamic{margin:0 auto;text-align:center}.strapconfigurator-images{grid-area:mainimage;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.strapconfigurator-images-inner{background-color:var(--pdp-background-color);min-height:330px;overflow:hidden;width:100%}@media(min-width:1280px){.strapconfigurator-images-inner{aspect-ratio:1/1;max-height:598px;width:auto}}.strapconfigurator-zoom-wrapper{height:100%;max-width:550px;pointer-events:auto;text-align:center;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;will-change:transform}@media(min-width:1280px){.strapconfigurator-zoom-wrapper{aspect-ratio:1/1;height:auto;max-width:none;width:auto}}.strapconfigurator-zoom-wrapper img{text-align:center;will-change:transform}.ti-btn-strap-type{border:1px solid var(--pdp-background-color);border-radius:5px;height:38px;letter-spacing:normal;max-width:none;white-space:nowrap;width:100%}.ti-btn-strap-type,.ti-btn-strap-type:hover{background-color:var(--pdp-background-color)}.ti-btn-strap-type:hover{border-color:#d0d0d0}.ti-btn-strap-type.ti-btn-pill{border-color:#707070;height:38px}@media(min-width:1280px){.strapconfigurator-active{max-width:405px;width:405px}}.zoomed-rendering{will-change:transform}.strapconfigurator-trigger{height:19px;right:10px;top:10px;width:19px;z-index:4}@media(min-width:1280px){.strapconfigurator-trigger{bottom:10px;top:auto}}.strapconfigurator-container{display:grid;grid-template-areas:"title title" "filter filter" "mainimage mainimage" "slider slider" "strapinfo button";grid-template-columns:55% 45%}@media(min-width:1280px){.strapconfigurator-container{grid-template-areas:"title title" "mainimage ." "mainimage strapinfo" "mainimage filter" "mainimage slider" "mainimage button" "mainimage .";grid-template-columns:56.3% 43.7%;max-width:1255px}}.strapconfigurator-title-container{grid-area:title;line-height:1.4}@media(min-width:1280px){.strapconfigurator-title-container{margin-left:auto;margin-right:44px;width:1103px}}@media(min-width:1680px){.strapconfigurator-title-container{margin-right:10px;width:1137px}}.strapconfigurator-straps-filters{grid-area:filter;max-width:100%;position:relative;width:100%}@media(min-width:1280px){.strapconfigurator-straps-filters{max-width:405px;width:405px}}.strapconfigurator-straps-filters .swiper-slide{width:auto}.strapconfigurator-straps-filters-inner{position:static}.strapconfigurator-straps-filters-inner .swiper-slide{min-width:calc(28.57143% - 8.85714px);width:auto}@media(min-width:1280px){.strapconfigurator-straps-filters-inner .swiper-slide{min-width:calc(25% - 3.75px)}}.strapconfigurator-straps-filters-inner .swiper-button-next,.strapconfigurator-straps-filters-inner .swiper-button-prev{color:#707070;height:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:7px}.strapconfigurator-straps-filters-inner .swiper-button-next{right:-32px}.strapconfigurator-straps-filters-inner .swiper-button-prev{left:-32px}.strapconfigurator-straps-filters-inner .swiper-button-disabled{opacity:0}.strapconfigurator-strap-info{grid-area:strapinfo}.strapconfigurator-slider-wrapper{grid-area:slider}@media(min-width:1280px){.strapconfigurator-slider-wrapper{max-width:405px}}.strapconfigurator-addition{grid-area:button}@media(min-width:1280px){.strapconfigurator-addition{max-width:405px;width:405px}}.strapconfigurator-addition .add-to-cart{max-width:296px}@media(min-width:1280px){.strapconfigurator-addition .add-to-cart{max-width:none}}