.btp-purchase-module-custom{display:grid;grid-template-columns:1fr;max-width:1366px;width:auto;margin:40px auto}@media screen and (min-width:768px){.btp-purchase-module-custom{grid-template-columns:auto 23% auto 37% auto;margin:50px auto}}.btp-purchase-module-custom__arrow{display:grid;justify-content:center;align-content:center}.btp-purchase-module-custom__arrow--left{margin:0 30px 0 10px}.btp-purchase-module-custom__arrow--right{margin:0 10px 0 30px}.btp-purchase-module-custom__arrow .btp-button{background:var(--neutral-color-01)!important;border:1px solid var(--brand-color-01)!important;box-sizing:border-box!important;color:var(--brand-color-01)!important}@media screen and (max-width:768px){.btp-purchase-module-custom__arrow .btp-button{background:var(--neutral-color-01)!important;border:none!important}}.btp-purchase-module-custom__arrow .btp-button i{color:var(--brand-color-01)!important}@media screen and (max-width:768px){}@media screen and (max-width:768px){.btp-purchase-module-custom__arrow .btp-button:before,.btp-purchase-module-custom__arrow .btp-button:hover,.btp-purchase-module-custom__arrow .btp-button:hover:before{background:var(--neutral-color-01)!important;border:none!important}}.btp-purchase-module-custom__arrow .btp-button:hover i{color:var(--neutral-color-01)!important}@media screen and (max-width:768px){.btp-purchase-module-custom__arrow .btp-button:hover i{color:var(--brand-color-01)!important}}.btp-purchase-module-custom__arrow .btp-button:disabled{opacity:.3}.btp-purchase-module-custom__bullets{grid-column-end:3}@media screen and (min-width:768px){.btp-purchase-module-custom__bullets{grid-column-end:4;justify-self:center;margin-top:50px}}.btp-purchase-module-custom__bullets span{display:inline-block;width:8px;height:8px;border-radius:8px;background-color:var(--neutral-color-02);margin-left:4px}.btp-purchase-module-custom__bullets span:first-child{margin-left:0}.btp-purchase-module-custom__bullets span.active{background-color:var(--brand-color-01)}.btp-purchase-module-custom__description-box{align-self:center;margin:40px 16px}@media screen and (min-width:768px){.btp-purchase-module-custom__description-box{margin:0}}.btp-purchase-module-custom__highlight{font-family:var(--main-font-family);font-size:16px;letter-spacing:.2px;line-height:140%;font-weight:700;color:var(--brand-color-01);margin:0 0 8px}.btp-purchase-module-custom__prod-title{font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:32px;margin:0 0 24px}.btp-purchase-module-custom__prod-desc{font-family:var(--main-font-family);font-size:16px;letter-spacing:.2px;line-height:140%;font-weight:400;color:var(--neutral-color-09);margin:0 0 45px}@media screen and (min-width:768px){.btp-purchase-module-custom__prod-desc{margin:0 0 70px}}.btp-purchase-module-custom__colors{display:grid;grid-auto-flow:column;justify-content:start}.btp-purchase-module-custom__colors strong{font-family:var(--main-font-family);font-size:16px;letter-spacing:.2px;line-height:140%;font-weight:700;color:var(--neutral-color-09);display:inline-block}.btp-purchase-module-custom__colors span{display:inline-block;cursor:pointer;margin-left:10px;width:20px;height:20px;border-radius:20px;position:relative}.btp-purchase-module-custom__colors span.active:after{content:"";position:absolute;top:-2px;left:-2px;width:22px;height:22px;border-radius:20px;border:1px solid var(--brand-color-01)}.btp-purchase-module-custom__btp-know-more{font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:14px;line-height:140%;letter-spacing:.015em;text-align:center;width:100%;margin:32px 0 0;cursor:pointer;display:inline-block;position:relative;z-index:1;transition:color .5s ease-out;text-decoration:none;padding:7px;background:var(--neutral-color-01);border:1px solid var(--brand-color-01);box-sizing:border-box;color:var(--brand-color-01)}@media screen and (min-width:768px){.btp-purchase-module-custom__btp-know-more{width:156px}}.btp-purchase-module-custom__btp-know-more:before{background:var(--brand-color-01);content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1;opacity:0;transition:opacity .5s ease-out}.btp-purchase-module-custom__btp-know-more:hover{color:var(--neutral-color-01)}.btp-purchase-module-custom__btp-know-more:hover:before{color:var(--brand-color-03);border-color:var(--brand-color-03);opacity:1}.btp-purchase-module-custom__image-box{display:grid;align-items:center;justify-items:center}@media screen and (max-width:768px){.btp-purchase-module-custom__image-box{grid-template-columns:48px auto 48px}}.btp-purchase-module-custom__purchase-box{align-self:center}@media screen and (max-width:768px){.btp-purchase-module-custom__purchase-box .shipping_container{padding:0 16px}}@media screen and (min-width:768px){.btp-purchase-module-custom__purchase-box .shipping_container{padding:0}}.btp-purchase-module-custom__purchase-box .unavailable-wrapper--form .unavailable-wrapper--form-div__notify-me-input{width:100%;height:50px;transition:.45s ease-in-out;cursor:text;position:relative;-o-object-fit:contain;object-fit:contain;font-family:var(--main-font-family);font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:var(--neutral-color-09);padding:0 20px;outline:0}.btp-purchase-module-custom__purchase-box .unavailable-wrapper--form__notify-me-submit{border:0;cursor:pointer}.btp-purchase-module-custom__voltage-buy{align-items:center;display:grid;grid-template-columns:280px auto;background-color:var(--neutral-color-01);padding:8px 16px;position:unset;width:100%;bottom:0;position:relative;grid-template-columns:170px auto}@media screen and (min-width:768px){.btp-purchase-module-custom__voltage-buy{grid-template-columns:280px auto;border:none;background-color:var(--neutral-color-02);margin-top:16px}}.btp-purchase-module-custom__voltage-buy .btp-button{width:100%}.btp-purchase-module-custom .validateVoltage{display:flex;background:var(--warning-color-01);padding:12px;position:absolute;top:-60px;left:25px;right:25px;align-items:center;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}.btp-purchase-module-custom .validateVoltage.active{visibility:visible;opacity:1}.btp-purchase-module-custom .validateVoltage__ico{margin-right:18px}.btp-purchase-module-custom .validateVoltage__text{color:var(--neutral-color-01);font-size:12px;font-weight:700;max-width:317px;margin:0}